sesion 8 de c++
TRANSCRIPT
-
7/26/2019 Sesion 8 de C++
1/6
Fundamentos de Programacin 17 de mayo del 2016Ejemplo 1
Proceso Ejemplo1
//---Se asignan 4 notas al vector y se halla el promedio
Definir Notas Como EnteroDimension Notas[4
Definir S!ma"Promedio como #eal
Definir N"i como Entero
Notas[$ % 1&
Notas[1 % '
Notas[( % 1)
Notas[) % 1&
N *- 4
S!ma *- $
Para i*-$ +asta N-1 Con Paso 1 +acer
S!ma *- S!ma , Notas[i
in Para
Promedio *- S!ma/N
Escri.ir El Promedio es Promedio
inProceso
Ejemplo (
Proceso Ejemplo(//--+allar la s!ma y resta de dos vectores de 4 elementos
Definir 01"0("S!ma"#esta como Entero
Dimension 01[4" 0([4" S!ma[4" #esta[4
Definir N Como Entero
Definir i"f"c como Entero
N*-4
//--- eemos datos al cada vector
Para i*-$ +asta N-1 Con Paso 1 +acer
Escri.ir 01[ i %
eer 01[i
in Parafot
//--- eo datos a 0(
Para i*-$ +asta N-1 Con Paso 1 +acer
Escri.ir 0([ i %
eer 0([i
in Para
//----+allamos la S!ma y #esta
Para f*-$ +asta N-1 Con Paso 1 +acer
S!ma[f % 01[f , 0([f#esta[f % 01[f - 0([f
in Para
-
7/26/2019 Sesion 8 de C++
2/6
Fundamentos de Programacin 17 de mayo del 2016//--- 2mprimimos el vector S!ma
Escri.ir
Escri.ir 0ector S!ma
Para c*-$ +asta N-1 Con Paso 1 +acer
Escri.ir S!ma[ c % S!ma[cin Para
Escri.ir 0ector #esta
Para c*-$ +asta N-1 Con Paso 1 +acer
Escri.ir #esta[ c % #esta[c
in Para
inProceso
Ejemplo 3 :
Proceso Ejemplo)
//---+allar el menor y el mayor de !n arreglo de N datos enteros
Definir N Como Entero //--- define el n!mero de elementos 3!e se van a leer
Definir 01 como Entero
Dimension 01[1$$ //--- el tamano del vector siempre es fijo
Definir i"ayor" enor como Entero
//---eemos la cantidad de casilleros 3!e se van a !sar el vector
//-- En el rango 1 a 1$$
#epetirEscri.ir 2ngrese N *1-1$$
eer N
+asta 5!e N6%1 y N*%1$$
//---eemos datos al vector
Para i*-$ +asta N-1 Con Paso 1 +acer
Escri.ir 01[ i %
eer 01[i
in Para
//---- +allamos el mayor
ayor % 01[$
Para i*-1 +asta N-1 Con Paso 1 +acer
Si 01[i6ayor Entonces
ayor % 01[i
in Si
in Para
//---- +allamos el EN7#
enor % 01[$
Para i*-1 +asta N-1 Con Paso 1 +acer
Si 01[i* enor Entonces
enor % 01[iin Si
-
7/26/2019 Sesion 8 de C++
3/6
Fundamentos de Programacin 17 de mayo del 2016in Para
//--- 2mprimimos el mayor
Escri.ir
Escri.ir El mayor es ayor
//--- 2mprimimos el menor
Escri.ir
Escri.ir El menor es enor
inProceso
E8E#C2C27 49
//-- ee 4 notas y hallar el promedio eliminando la menor//--- nota
:incl!de *iostream6
:incl!de *conio;h6
!sing namespace std