Sunteți pe pagina 1din 32

Universidad Nacional de

Ingenieria
Informatica CB411

FIEE 2018-1
Prof. Uwe Rojas Villanueva
Recordatorio
Algoritmos (Pseudocódigo)

Recordando
Técnicas de Programación
Algoritmos (Diagramas de Flujo)
Selección

Recordando if - else
Simple: Doble:


Condición sí no
condición
actividad Actividad 1
no Actividad 2
Algoritmos (Diagramas de Flujo)
Selección

Recordando if-else
Algoritmos (Diagramas de Flujo)
Repetición

Recordando While

Test false
condition

true
activity

Técnicas de Programación
Algoritmos (Diagramas de Flujo)
Repetición

Recordando While

Técnicas de Programación
Algoritmos (Diagramas de Flujo)
Repetición

Recordando Do - While

Técnicas de Programación
Algoritmos (Diagramas de Flujo)
Repetición

Recordando For

Técnicas de Programación
Algoritmos (Diagramas de Flujo)
Repetición
Recordando Switch

Técnicas de Programación
 Diferencias entre C y C++

Técnicas de Programación
 Formato en C

Técnicas de Programación
 Formato en C

Técnicas de Programación
 Ejemplo en C

Técnicas de Programación
Técnicas de Programación
 Formato en C++

Técnicas de Programación
 Formato en C++ (cin)

Técnicas de Programación
 Formato en C++ (cout)

Técnicas de Programación
Ejemplo en C++

Técnicas de Programación
Tambien se vio: Divisiones

Técnicas de Programación
Ejercicio
Leer números hasta que se introduzca un 0. Para
cada uno indicar si es par o impar

TIPS

while(num!=0) // mientras num sea distinto de 0


{
if(num>0)
// mayor que cero: positivo
else

21
Ejercicio
Pedir un número N, y mostrar todos los números del
1 al N

TIPS
i=0;
while(i<num)
{
System.out.println(i);
i=i+1;
}

22
For
Pedir 15 números y escribir la suma total

for (int i=1;i<=15;i++)


{
suma_total=suma_total+num;
}

23
Ejercicios
Ejercicio 1
1º) Pida por teclado dos números (datos enteros).
2º) En el caso de que el primer número introducido por el usuario, no
sea mayor que cero y el segundo no sea menor que cero, muestre por
pantalla el mensaje:

"ERROR: El primer número debe ser mayor que cero y el segundo


menor que cero."

En caso contrario, muestre por pantalla los números que hay entre los
dos números introducidos por el usuario, ambos inclusive, así como, la
suma de todos ellos.

25
Ejercicio 1
Introduzca primer número entero: 5
Introduzca segundo número entero: -2
-2 -1 0 1 2 3 4 5
La suma es 12

Introduzca primer número entero: 17


Introduzca segundo número entero: 8
ERROR: El primer número debe ser mayor que cero y el segundo menor
que cero

26
Ejercicio 2

Encontrar la serie de Fibonacci

27
Ejercicio 3

Ingresar números hasta encontrar cero y


econtrar el factorial de um numero

28
Funciones
Que son Funciones
y como las
Implemento ?

Técnicas de Programación
Técnicas de Programación
Técnicas de Programación

S-ar putea să vă placă și