Hola. Estoy intentando hacer los dos primeros ejercicios de C que vienen en el subforo "ejercicios" pero por desgracia ninguno me ha llegado a funcionar T_T¡
¿Una ayudita?
Ejercicio 100Escribir un programa que solicite una temperatura y sistema de medición (celsius o farenheit) y que haga la conversión al otro sistema.
#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 101Escribir 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
#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