Codigos variados lenguaje C
Enviado por daso42 • 2 de Agosto de 2020 • Tutorial • 2.289 Palabras (10 Páginas) • 173 Visitas
#include <stdio.h>
int main(void) {
int a;
int b;
int c;
printf("¿cual es el valor de a?\n");
scanf("%d" , &a);
printf( "¿cual es el valor de b?\n" );
scanf("%d" , &a);
printf("¿cual es el valor de c?\n" );
scanf("%d", &c);
printf("el resultado es %d \n", b*b-4*a*c);
}
Codigo feo
Division con numero decimales
#include <stdio.h>
int main(void) {
float a;
float b;
printf("¿cual es el valor de a?\n");
scanf("%f" , &a);
printf( "¿cual es el valor de b?\n" );
scanf("%f" , &b);
printf("el resultado es %f \n", a/b );
}
*nota: con float y %f es decimal, con scanf y %d don números enteros y trunca
#include <stdio.h>
int main(void) {
float a;
float b;
printf("¿cual es el valor de a?\n");
scanf("%f" , &a);
printf( "¿cual es el valor de b?\n" );
scanf("%f" , &b);
printf("el resultado es %f \n", a+b );
printf("el resultado es %f \n", a-b );
printf("el resultado es %f \n", a*b );
printf("el resultado es %f \n", a/b );
}
Para calcular vuelto
int main(void) {
#include <stdio.h>
printf("Ingrese el monto de vuelto a entregar:\n");
int vuelto;
scanf("%d", &vuelto);
/* Calculamos cuantos billetes de 10000 se necesitan */
int num_billetes_10000;
num_billetes_10000 = vuelto / 10000;
printf("Billetes de $10.000: %d\n", num_billetes_10000);
vuelto = vuelto - num_billetes_10000 * 10000;
int num_billetes_5000;
num_billetes_5000 = vuelto / 5000;
printf("Billetes de $5.000: %d\n", num_billetes_5000);
vuelto = vuelto - num_billetes_5000 * 5000;
int num_billetes_2000;
num_billetes_2000 = vuelto / 2000;
printf("Billetes de 2.000: %d\n", num_billetes_2000);
vuelto = vuelto - num_billetes_2000 * 2000;
int num_billetes_1000;
num_billetes_1000 = vuelto / 1000;
printf("Billetes de 1.000: %d\n", num_billetes_1000);
vuelto = vuelto - num_billetes_1000 * 1000;
int num_monedas_500;
num_monedas_500 = vuelto / 500;
printf("Monedas de 500: %d\n", num_monedas_500);
vuelto = vuelto - num_monedas_500 * 500;
int num_monedas_100;
num_monedas_100 = vuelto / 100;
printf("monedas de 100: %d\n", num_monedas_100);
vuelto = vuelto - num_monedas_100 * 100;
int num_monedas_50;
num_monedas_50 = vuelto / 50;
printf("monedas de 50: %d\n", num_monedas_50);
vuelto = vuelto - num_monedas_50 * 50;
int num_monedas_10;
num_monedas_10 = vuelto / 10;
printf("monedas de 10: %d\n", num_monedas_10);
vuelto = vuelto - num_monedas_10 * 10;
int num_monedas_5;
num_monedas_5 = vuelto / 5;
printf("monedas de 5: %d\n", num_monedas_5);
vuelto = vuelto - num_monedas_5 * 5;
int num_monedas_1;
num_monedas_1 = vuelto / 1;
printf("monedas de 1: %d\n", num_monedas_1);
vuelto = vuelto - num_monedas_1 * 1;
}
*falta redondear unidades en monedas de 10
int main(void) {
#include <stdio.h>
...