Logo Studenta

estr simple y doble - Hector Campos

¡Estudia con miles de materiales!

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; 
}

Continuar navegando

Otros materiales