Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
PROGRAMACION 12 DE OCTUBRE DE 2020 Hector Campos Serna Código. 215646659 Programación D-24 Maestra: Patricia Rosario Sánchez Pseudocodigo Diagrama Código //Pseudocódigo: Selectiva simple Principal Inicio Entero ed Imprimir(“Dame tu edad”) Leer(ed) Si (ed<18) Imprimir (“Eres menor de edad Imprimir(“Aun no puedes votar”) Fin Imprimir (“que tengas buen dia”) Fin #include <stdio.h> #include <stdlib.h> int main(){ int ed; printf("Dame tu edad"); scanf("%i", &ed); if (ed<18){ printf("Eres menor de edad \n"); printf("Aun no puedes votar \n"); } printf("Que tenga buen dia"); system ("pause"); return 0; } Practica 8: Selectiva simple Pseudocodigo Diagrama Código //Seudocódigo: Selectiva doble Principal Inicio Entero ed Imprimir(“Dame tu edad”) Leer(ed) Si (ed<18) Imprimir “Eres menor de edad” Imprimir “Aun no puedes votar” Si no Imprimir “Eres mayor de edad” Imprimir “Ya puedes votar” Fin #include <stdio.h> #include <stdlib.h> int main(){ int ed; printf("Dame tu edad"); scanf("%i", &ed); if (ed<18){ printf("Eres menor de edad \n"); printf("Aun no puedes votar \n"); } else{ printf("Eres mayor de edad \n"); printf("Ya puedes votar \n"); } system ("pause"); return 0; } Practica 9: Selectiva doble Pseudocodigo Diagrama Código //Seudocódigo: “positivo o negativp” Principal Inicio Entero num Imprimir “dame un numero” Leer (num) Si (num>0) Imprimir “El número es positivo” Si no Imprimir “El número es negativo” Fin #include <stdio.h> #include <stdlib.h> int main(){ int num; printf("Dame un numero"); scanf("%i", &num); if (num>0){ printf("El numero es positivo \n"); } else{ printf("El numero es negativo \n"); } system ("pause"); return 0; } Practica 10: “Positivo o negativo” Pseudocodigo Diagrama Código //Seudocódigo: “Par o impar” Principal Inicio Entero num Imprimir “dame un número: ” Leer (num) Si (num%2==0) Imprimir “Es par” Si no Imprimir “Es impar” Fin #include <stdio.h> #include <stdlib.h> int main(){ int num; printf("Dame un numero: "); scanf("%i", &num); if (num %2 == 0){ printf("Es par \n"); } else{ printf("Es impar\n"); } system ("pause"); return 0; } Practica 11: “Par o impar” Pseudocodigo Diagrama Código //Seudocódigo: “Numero mayor” Principal Inicio Flotante uno, dos, tres Imprimir “dame 3 numeros” Leer uno Leer dos Leer tres Si (uno>dos &uno>tres) Imprimir “uno es mayor” Si no (dos>uno & dos>tres) Imprimir “dos es mayor” Si no Imprimir “tres es mayor” Fin #include <stdio.h> #include <stdlib.h> int main(){ float uno, dos, tres; printf("Dame 3 numeros: "); scanf("%f", &uno); scanf("%f", &dos); scanf("%f", &tres); if (uno > dos & uno > tres){ printf("%.2f es el mayor\n", uno); } else if(dos > uno & dos > tres){ printf("%.2f es el mayor\n", dos); } else{ printf("%.2f es el mayor", tres); } system ("pause"); return 0; } Practica 12: “Numero mayor” Pseudocodigo Diagrama Código //Seudocódigo: “3 números en orden ascendente” Principal Inicio float a, b, c, menor, medio, mayor; imprimir("Dame tres numeros: ") leer (a) leer(b) leer(c) si(a<=b & a<=c) menor = a si(b<=c) medio=b mayor=c si no medio=c mayor=b si no si (b<=a & b<c) menor=b si(a<=c) medio=a mayor=c si no medio=c mayor=a si no menor = c si(a<=b) medio =a; mayor=b; si no #include <stdio.h> #include <stdlib.h> int main(){ float a, b, c, menor, medio, mayor; printf("Dame tres numeros: "); scanf("%f", &a); scanf("%f", &b); scanf("%f", &c); if(a<=b & a<=c){ menor = a; if(b<=c){ medio=b; mayor=c; } else{ medio=c; mayor=b; } } else if (b<=a & b<c){ menor=b; if(a<=c){ medio=a; mayor=c; } else{ medio=c; mayor=a; } Practica 13: “3 números en orden ascendente” medio =b; mayor =a; imprimir(menor,medio, mayor); pausa regresa 0 Fin } else{ menor = c; if(a<=b){ medio =a; mayor=b; } else{ medio =b; mayor =a; } } printf("%.2f, %.2f, %.2f", menor,medio, mayor); system ("pause"); return 0; }
Compartir