¿Una ayudita?
Ejercicio 100
Escribir un programa que solicite una temperatura y sistema de medición (celsius o farenheit) y que haga la conversión al otro sistema.
Código
#include <stdio.h> main() { int t=0; //Sistema de medicion int n=0; //Temperatura printf("Elige sistema de medicion:\nIntroduce 1 para convertir de Celsius a Farenheit\nIntroduce 2 para convertir de Farenheit a Celsius\n"); scanf("%d",&t); if(t==1 || t==2) { printf("Introduce la temperatura\n"); scanf("%d",&n); if(t=1) { float z=(9*n/5)+32; printf("%d grados celsius equivalen a %f grados farenheit",&n,&z); scanf("%d",&n); //esto lo pongo porque sino no da tiempo a leer en anterior printf xD } else { float z=((n-32)*5)/9; printf("%d grados farenheit equivalen a %f grados celsius",&n,&z); scanf("%d",&n); //esto lo pongo porque sino no da tiempo a leer en anterior printf xD } } else { printf("error"); } }
Ejercicio 101
Escribir un programa para el arqueo de caja de una tienda.
Se pide cuantas monedas de 1 centimo
Cuantas monedas de 2 centimos
Cuantas monedas de 5 centimos
Cuantas monedas de 10 centimos
Cuantas monedas de 20 centimos
Cuantas monedas de 50 centimos
Cuantas monedas de 1 Euro
Cuantas monedas de 2 Euros
Cuantos billetes de 5 Euros
Cuantos billetes de 10 euros
Cuantos billetes de 20 Euros
Cuantos billetes de 50 Euros
Cuantos billetes de 100 Euros
Cuantos billetes de 200 Euros
Cuantos billetes de 500 Euros
y calcular la suma total en euros
Código
#include <stdio.h> main() { int a=0; int b=0; int c=0; int d=0; int e=0; int f=0; int g=0; int h=0; int i=0; int j=0; int k=0; int l=0; int m=0; int n=0; int o=0; printf("Número de monedas de 1 céntimo:\n"); scanf("%d",&a); printf("Número de monedas de 2 céntimos:\n"); scanf("%d",&b); printf("Número de monedas de 5 céntimos:\n"); scanf("%d",&c); printf("Número de monedas de 10 céntimos:\n"); scanf("%d",&d); printf("Número de monedas de 20 céntimos:\n"); scanf("%d",&e); printf("Número de monedas de 50 céntimos:\n"); scanf("%d",&f); printf("Número de monedas de 1 euro:\n"); scanf("%d",&g); printf("Número de monedas de 2 euros:\n"); scanf("%d",&h); printf("Número de billetes de 5 euros:\n"); scanf("%d",&i); printf("Número de billetes de 10 euros:\n"); scanf("%d",&j); printf("Número de billetes de 20 euros:\n"); scanf("%d",&k); printf("Número de billetes de 50 euros:\n"); scanf("%d",&l); printf("Número de billetes de 100 euros:\n"); scanf("%d",&m); printf("Número de billetes de 200 euros:\n"); scanf("%d",&n); printf("Número de billetes de 500 euros:\n"); scanf("%d",&o); float z=(a+b+c+d+e+f)/100+g+h+i+j+k+l+m+n+o; printf("Tienes un total de %f euros",&z); scanf("%d",&z); //esto lo pongo porque sino no da tiempo a leer en anterior printf xD }
¿¿Dónde están los errores?? Gracias