Sunteți pe pagina 1din 16

Benemérita Universidad Autónoma de Puebla

Preparatoria 2 de octubre de 1968

Informática III

DIVISAS

Profesora Minerva Gómez Marcos

Alumna Paola Victoria Cocolotl Mancilla

3° BM
1. Código

#include <stdio.h>

int main(int argc, char *argv[]) {


float dolares, precio, pesos, euros, yenes, dolaresC;
int opcion;
printf ("Casa de cambio del viajero\n");
printf ("Dolares estadounidenses recibidos\n");
scanf ("%f", &dolares);
printf ("Precio del dolar en pesos\n");
scanf ("%f", &precio);
pesos=dolares*precio;
printf ("Equivalen a %f pesos mexicanos", pesos);
printf ("\ncon esa cantidad de pesos, que moneda deseas\n");
printf ("Euros (esta a 17.5).......... (1)\n");
printf ("Yenes (esta a 0.13).......... (2)\n");
printf ("Dolares canadienses (esta a 12.39)...... (3)\n");
printf ("Elige una opcion\n");
scanf ("%i", &opcion);
if (opcion==1)
{
euros=pesos/17.5;
printf ("Tu puedes comprar %f euros", euros);
}
if (opcion==2)
{
yenes=pesos/0.13;
printf ("Tu puedes comprar %f yenes", yenes);
}
if (opcion==3)
dolaresC=pesos/12.39;
printf ("Tu puedes comprar %f dolares canadienses", dolaresC);

return 0;
}
2. Ejecuciones
Benemérita Universidad Autónoma de Puebla

Preparatoria 2 de octubre de 1968

Informática III

CALORÍAS

Profesora Minerva Gómez Marcos

Alumna Paola Victoria Cocolotl Mancilla

3° BM
1. Código
#include <stdio.h>

int main(int argc, char *argv[]) {


float peso, estatura, factorA, totalcalorias;
int edad, genero;
printf ("Programa que calcula las calorias a consumir \n");
printf ("Dame tu peso en kilogramos \n");
scanf ("%f", &peso);
printf ("Dame tu estura en centimetros: \n");
scanf ("%f", &estatura);
printf ("Dame tu edad: \n");
scanf ("%i", &edad);
printf ("Escribe cual es el factor actividad: \n");
printf ("Actividad sedentaria escriba 1.2 \n");
printf ("Actividad ligera (1 a 3 veces x por semana, escriba 1.375\n");
printf ("Actividad moderada (3 a 5 veces x por semana, escriba 1.55\n");
printf ("Actividad intensa (6 a 7 veces x por semana) escriba 1.725\n ");
printf ("Actividad extrema (Atleta profesional) escriba 1.9\n");
scanf ("%f", &factorA);
printf ("Pulsa 1 si eres mujer y 2 si eres hombre \n");
scanf ("%i",&genero) ;
if (genero==1)
totalcalorias= (655+(9.6*peso))+((1.8*estatura)-
(4.7*edad))*factorA;
else if (genero==2)
totalcalorias= (66+(13.7*peso))+(5*estatura)-
(6.8*edad)*factorA;
printf ("Solo debe escribir 1 ó 2 \n");
printf ("El total de calorias es de %f",totalcalorias);

return 0;
}
2. Ejecuciones
Benemérita Universidad Autónoma de Puebla

Preparatoria 2 de octubre de 1968

Informática III

IMC

Profesora Minerva Gómez Marcos

Alumna Paola Victoria Cocolotl Mancilla

3° BM
1. Código
#include <stdio.h>

int main(int argc, char *argv[]) {


float peso, altura, imc; // declaracion de variables

printf ("Dame tu peso en kg."); //printf escribe en pantalla


scanf ("%f",&peso); // Lee un valor del teclado
printf ("Dame tu estatura en Metros: ");
scanf ("%f",&altura);
imc = peso/(altura*altura); // a la variable imc se le asigna el resultado de la
operacion
printf ("Tu Indice de MC es de: %f",imc);
if (imc < 16) printf ("La persona está en desnutrición nivel III");
if (imc >= 16 && imc < 17) printf ("La persona está en desnutrición nivel II");
if (imc >=17 && imc <18) printf ("La persona está en desnutrición nivel I") ;
if (imc < 18.5)
printf ("La persona esta baja de peso") ;
if (imc >= 18.5 && imc < 25)
printf ("Estás en tu peso normal\n") ;
if (imc >= 25 && imc <30) printf ("La persona tiene sobrepeso") ;
if (imc >=30 && imc <35) printf ("La persona está en obesidad nivel I") ;
if (imc >=35 && imc <40) printf ("La persona está en obesidad nivel II") ;
if (imc >=40) printf ("La persona está en obesidad nivel III") ;

return 0;
}
2. Ejecuciones
Benemérita Universidad Autónoma de Puebla

Preparatoria 2 de octubre de 1968

Informática III

CAJERO

Profesora Minerva Gómez Marcos

Alumna Paola Victoria Cocolotl Mancilla

3° BM
1. Código

#include <stdio.h>

int main(int argc, char *argv[]) {


float saldo, cantidad;
int opcion;
saldo=20000;
printf ("Muestra las operaciones a realizar\n");
printf ("Deposito (1)\n");
printf ("Retiro (2)\n");
printf ("Saldo (3)\n");
printf ("Elegir la operación a realizar\n");
scanf ("%i", &opcion);
if (opcion== 1)
{ printf ("Dar la cantidad a depositar\n");
scanf ("%f", &cantidad);
saldo=saldo+cantidad;
printf ("Tu saldo ahora es: %f", saldo);
}

if (opcion== 2)
{ printf ("Dar la cantidad que desea rtirar\n");
scanf ("%f", &cantidad);
if (cantidad>saldo)
printf ("Saldo insuficiemnte, inserte otra cantidad\n");
else saldo=saldo-cantidad;
printf ("Tu saldo ahora es: %f", saldo);
}
if (opcion== 3)
printf ("Tu saldo ahora es: %f", saldo);
return 0;
}
2. Ejecuciones
Benemérita Universidad Autónoma de Puebla

Preparatoria 2 de octubre de 1968

Informática III

CELULAR

Profesora Minerva Gómez Marcos

Alumna Paola Victoria Cocolotl Mancilla

3° BM
1. Código
#include <stdio.h>

int main(int argc, char *argv[]) {


float minutos, precio, tiempo, ncaracteres;
int opcion1, compania, tipocontacto;
printf ("Seleccione el tipo de servicio:\n");
printf ("Llamada (1)\n");
printf ("Mensaje (2)\n");
scanf ("%i", &opcion1);

if (opcion1 == 1)
{
printf ("Escoge la compania segun tus datos:\n");
printf ("La misma compania (1)\n");
printf ("De distinta compania (2)\n");
scanf ("%i", &compania);
if (compania == 1)
{
printf ("Escoge el tipo de contacto:\n");
printf ("Frecuente (1)\n");
printf ("Normal (2)\n");
printf ("Gratis (3)\n");
scanf ("%i", &tipocontacto);
printf ("Escribe el numero de minutos:");
scanf ("%f", &minutos);
if (tipocontacto ==1)
{
precio = minutos*1.19;
printf ("Precio a pagar:%f", precio);
printf ("pesos.");
}
else if (tipocontacto ==2)
{
precio = minutos*4.16;
printf ("Precio a pagar:%f", precio);
printf ("pesos.");
}
else if (tipocontacto ==3)
{
if (minutos<5)
{
precio =0;
scanf ("Precio a pagar:%f\n", precio);
scanf ("pesos.");
}
else if (minutos>5)
{
precio = (minutos-5)*1.19;
printf ("Precio a pagar:%f\n", precio);
printf ("pesos.");
}
}
}
else if (compania == 2)
{
printf ("Escribe el numero de minutos:");
scanf ("%f", &tiempo);
precio = tiempo*4.16;
printf ("Precio a pagar: %f",precio);
printf ("pesos.");
}
}
else if (opcion1 == 2)
{
printf ("Escribe el numero de caracteres:");
scanf ("%f", &ncaracteres);
if (ncaracteres<=50)
{
precio = ncaracteres*.10;
printf ("Precio a pagar:%f", precio);
printf ("pesos.");
}
else if (ncaracteres>50)
{
precio = ncaracteres*.20;
printf ("Precio a pagar: %f", precio);
printf ("pesos.");
}
return 0;
}
2. Ejecuciones

S-ar putea să vă placă și