Logo Studenta

Estructuras de control - Hector Campos

¡Estudia con miles de materiales!

Vista previa del material en texto

Hector Campos Serna Código: 215646659 Seminario de Programación Fecha de entrega: 06/10/2020 Sección: D54 
 
 
Algoritmo Diagrama de flujo Pseudocodigo Código 
Inicio 
 
 
 
/* Bloque del programador /* Bloque del programador 
1.Pedir un numero N.P: Hector Campos Serna N.P: Hector Campos Serna 
2.Evaluar residuo N.P. Número par, impar o 0 N.P. Número par, impar o 0 
3. Evaluar si es par Fecha: 06/10/2020 Fecha: 06/10/2020 
impar o cero D.P: Este pseudocódigo muestra si un numero D.P: Este pseudocódigo muestra si un numero 
4. Mostrar en pantalla es par impar o cero. es par impar o cero. 
el resultado Donde: Donde: 
Fin num= numero entero num= numero entero 
 #include"stdio.h" 
 librería #include"stdlib.h" 
 inicio int main(){ 
 entero num int num; 
 imprimir "Numero par, impar o cero" printf("Ingrese un numero: "); 
 imprimir "Ingrese un numero" scanf("%i", &num); 
 leer num if (num % 2 == 0 && num !=00) 
 Si el residuo de num es cero y num diferente de 0 { 
 imprimir "el numero es par" printf("El numero par \n", num); 
 
Si el residuo es diferente de 0 y num diferente de 
0 if (num % 2 != 0 && num !=00) 
 imprimir "el numero es impar" { 
 Si el numero es igual a 0 printf("El numero es impar \n", num); 
 imprimir "el numero es 0" } 
 pausa if (num == 0 ) 
 fin { 
 printf("El numero es 0 \n", num); 
 } 
 system ("pause"); 
 return 0; 
 } 
Estructura alternativa o selectiva simple 
 
 
 
Algoritmo Diagrama de flujo Pseudocodigo Codigo 
Inicio 
 
 
 
/* Bloque del programador /* Bloque del programador 
1.Pedir un numero N.P: Hector Campos Serna N.P: Hector Campos Serna 
2.Evaluar residuo N.P. Número par, impar o 0 N.P. Número par, impar o 0 
3. Evaluar si es par Fecha: 06/10/2020 Fecha: 06/10/2020 
impar o cero D.P: Este pseudocódigo muestra si un numero D.P: Este pseudocódigo muestra si un numero 
4. Mostrar en pantalla es par impar o cero. */ es par impar o cero. 
el resultado Donde: Donde: 
Fin num= numero entero num= numero entero*/ 
 #include"stdio.h" 
 librería #include"stdlib.h" 
 inicio int main(){ 
 entero num int num; 
 imprimir "Numero par, impar o cero" printf("Ingrese un numero: "); 
 imprimir "Ingrese un numero" scanf("%i", &num); 
 leer num if (num % 2 == 0 && num !=00) 
 Si el residuo de 0 es cero y num diferente de 0 { 
 imprimir "el numero es par" printf("El numero par \n", num); 
 Sino el residuo es diferente de 0 y diferente de 0 } 
 imprimir "el numero es impar" else if (num % 2 != 0 && num !=00) 
 Sino el numero es igual a 0 { 
 imprimir "el numero es 0" printf("El numero es impar \n", num); 
 pausa } 
 fin else 
 { 
 printf("El numero es 0 \n", num); 
 } 
 system ("pause"); 
 return 0; 
 
Estructura alternativa o selectiva doble 
 
 
 
Algoritmo Diagrama de flujo Pseudocodigo Codigo 
Inicio 
 
 
 
/* Bloque del programador /* Bloque del programador 
1.Pedir un numero N.P: Hector Campos Serna N.P: Hector Campos Serna 
2.Evaluar residuo N.P. Número par, impar o 0 N.P. Número par, impar o 0 
3. Evaluar si es par Fecha: 06/10/2020 Fecha: 06/10/2020 
impar o cero D.P: Este pseudocódigo muestra si un numero D.P: Este pseudocódigo muestra si un numero 
4. Mostrar en pantalla es par impar o cero. */ es par impar o cero. 
el resultado Donde: Donde: 
Fin num= numero entero num= numero entero*/ 
 caso = caso especifico #include"stdio.h" 
 librería #include"stdlib.h" 
 inicio int main(){ 
 entero num, caso int num, caso; 
 imprimir "ingrese un numero" printf("Ingrese un numero: "); 
 leer num scanf("%i", &num); 
 si residuo igual a 0 y numero diferente de 0 if (num % 2 == 0 && num !=00) 
 caso es igual a 1 { 
 sino residuo residuo diferente de 0 y diferente caso = 1; 
 de 0 } 
 caso es igual a 2 else if (num % 2 != 0 && num !=00) 
 caso 1: imprime "el numero es par" { 
 caso 2: imprime "el numero es impar" caso = 2; 
 default imprime "el numero es 0" } 
 pausa switch(caso){ 
 fin case 1: printf("El numero par \n", num); break; 
 case 2: printf("El numero es impar \n", num); break; 
 default:printf("El numero es 0 \n", num); 
 } 
 system ("pause"); 
 return 0; 
Estructura alternativa o selectiva múltiple

Continuar navegando