1. Ordinograma y pseudocódigo para leer una cantidad en pesetas y convertirlas a euros y dolares. Suponemos que 1 dolar es igual a 0.80 euros. Inicio Ej1 Entero cantidad, total Escribir "Introduzca la cantidad en pesetas : " Leer cantidad total=cantidad/166.386 Escribir "En euros : ",total total=total/0.8 Escribir "En dolares : ", total Fin Ej1 ------------------------------------------------------------------------#include <stdio.h> #include <conio.h> void main() { float cantidad, total; printf("\nIntroduzca la cantidad en pesetas : "); scanf("%f", &cantidad); total=cantidad/166.386; printf("\nEn euros : %.2f",total); total=total/0.8; printf("\nEn dolares : %.2f", total); getch(); } 2. Ordinograma y pseudocódigo para mostrar los valores impares entre 19 y 57 en sentido inverso. Al final muestra cuántos números múltiplos de 5 se han mostrado. Inicio Ej2 Entero i, mult mult=0 Para i desde 57 hasta 19 incremento -2 hacer Si (i mod 5=0) Entonces mult=mult+1 Fin si Fin para Escribir "Se han introducido ",mult," números múltiplos de 5" Fin Ej2 ---------------------------------------------------------------------#include <stdio.h> #include <conio.h> void main() { int i, mult; mult=0; for (i=57;i>20;i-=2) { if (i%5==0) { mult++; } } printf("\nSe han introducido %d numeros multiplos de 5.",mult); getch(); } 3. Ordinograma y pseudocódigo para pedir 4 valores pares entre 1 y 17 y al final mostrar la suma de aquellos que son múltiplos de 3. Inicio Ej3 Entero i, suma, valor suma=0 i=0 Mientras (i<>4) hacer Escribir "Introduzca un número" Leer valor Si ((valor >0) y (valor<18)) Entonces i=i+1 Si (valor mod 3=0) Entonces suma=suma+valor Fin si Fin si Fin mientras Escribir "El valor de la suma es : ", suma Fin Ej3 ---------------------------------------------------------------------#include <stdio.h> #include <conio.h> void main() { int i, suma, valor; suma=0; i=0; while (i!=4) { printf("\nIntroduzca un numero : "); scanf("%d",&valor); if ((valor>0) && (valor<18)) { i++; if (valor%3==0) { suma+=valor; } } } printf("\nEl valor de la suma es %d",suma); getch(); } 4. Pseudocódigo para mostrar el producto de un número por sus 3 números pares predecesores. Se debe comprobar que el número sea superior a 18. Inicio Ej4 Entero numero, producto Escribir "Introduzca el número : " Leer numero Mientras (numero<19) Hacer Escribir "Introduzca el número : " Leer numero Fin mientras Si (numero mod 2=0) Entonces producto=numero*(numero-2)*(numero-4)*(numero-6) sino producto=numero*(numero-1)*(numero-3)*(numero-5) Fin si Escribir "El resultado final del producto es : ", producto Fin ej4 ---------------------------------------------------------------------#include <stdio.h> #include <conio.h> void main() { int numero, producto; printf("\nIntroduzca el numero : "); scanf("%d",&numero); while (numero<19) { printf("\nIntroduzca el numero : "); scanf("%d",&numero); } if (numero%2==0) { producto=numero*(numero-2)*(numero-4)*(numero-6); } else { producto=numero*(numero-1)*(numero-3)*(numero-5); } printf("El resultado final del producto es : %.0f", float(producto)); getch(); }