Sie sind auf Seite 1von 14

Pida al usuario dos números reales (que se guardarán

en las variables dato1 y dato2).Si dato2 es cero, deberá


mostrar un mensaje de error, y en caso contrario
mostrará en pantalla el resultado de dividir dato1 entre
dato2
Ejemplo1:
dato1 0
dato2 1
0/1 =0
Ejemplo 2
Dato1 9
dato2 0
Error
dato1 numerador entrada real
dato2 denominador entrada real
D cociente Salida real
formula
D dato1/dato2
SALIDA: 2 números
ENTRADA: (1 número).

PROCESO: Se leen el numerador y el denominador se


determina si el denominador es igual a cero si lo es se
escribe “Error” sino se calcula el cociente y se escribe
1) Pasos Iniciales
1.1 I1
1.2 I2
2) Determinar” “
2.1 Ver si(C1)
2.1.1 (v)
2.1.1.1 I3
2.1.1.2 I4
2.1.2 (f)
2.1.2.1 I5
2.1.2.2 I6
2.2 I7
2.3 I8
3) Pasos finales
3.1 I9
3.2Terminar
1) Pasos Iniciales
1.1 Lea dato1
1.2 Lea dato2

2) Calculo de cociente

2.2 Ver si(dato2=0)


2.2.1 (v) escriba” Error”
2.2.2 (f)
2.2.2.1 calcular D
2.2.2.2 escribir D

3) Pasos finales
3.1Terminar
Proceso titulo

Si expresion_logica Entonces
acciones_por_verdadero
Sino
acciones_por_falso
Fin Si
FinProceso
1) Pasos Iniciales Proceso sin_titulo
1.1 I1 I1
1.2 I2 I2
2) Determinar” “ Si C1 Entonces
2.1 Ver si(C1) I3
2.1.1 (v) I4
2.1.1.1 I3 Sino
2.1.1.2 I4 I5
2.1.2 (f) I6
2.1.2.1 I5 Fin Si
2.1.2.2 I6 I7
2.2 I7 I8
2.3 I8 I9
3) Pasos finales FinProceso
3.1 I9
3.2Terminar
Proceso cociente
escribir "Escriba numerador"
leer dato1
escribir "Escriba denominador"
leer dato2
Si dato2=0 Entonces
escribir "Error"
Sino
D<-dato1/dato2
escribir "cociente =",D
Fin Si
FinProceso
Para desarrollar una estructura en base a una decisión
necesitamos una condición “X” al comprobar esa decisión
se desglosa en 2 ramas una verdadera y la otra falsa.

V F
X

B1 B2
Diagrama de flujo
Estructura if para diagrama de flujo
Estructura if en NOLAE
Si C entonces
I1
sino
Ejemplo V
X=20
si x<20 F
x  x+5
sino
x x-5

Estructura if en C++
if( condición a evaluar)
{ código a ejecutar si se cumplen las condiciones…………..
……………………..
}
else
{
}
C++
 #include <iostream>
 using std::cin;
 using std :: cout;
 using std :: endl;

 int main() {
 float dato1,dato2,D;
 cout<<"escribir numerador";
 cin>>dato1;
 cout<<"escribir denominador";
 cin>>dato2;
 if(dato2==0)
 cout<<"Error";
 else
 {D=dato1/dato2;
 cout<<"Cociente="<<D;
 }
 return 0;
 }
Hacer un programa que :
1)Dado un numero real calcule el valor absoluto sin
usar la función abs .
2)Una tienda ofrece la oferta de comprar 3 pares de
zapatos por el precio de los dos mas baratos. El
programa lee los precios de los tres pares de zapatos y
calcula el pago.

Das könnte Ihnen auch gefallen