Clase 3 Lab PDF
Clase 3 Lab PDF
Clase 3 Lab PDF
#include <stdio.h>
int main()
{
int a, b;
printf ("Introduzca dos numeros enteros\n");
scanf("%d%d", &a, &b);
if (a <b)
printf ("La suma de %d y %d es: %d", a, b, a+b);
else
printf("La resta de %d menos %d es: %d", a, b, a-b);
return 0;
}
ejercicio 2
#include <stdio.h>
ejercicio 3
#include <stdio.h>
#include <conio.h>
#define PI 3.14159
main()
{
float radio, area, volumen;
printf ("Este programa calcula el area y el volumen de una esfera
(en cm)...\n");
printf ("¿Cuanto mide el radio?\n");
scanf ("%f", &radio);
area = PI * radio * radio;
printf ("El area del circulo es: %.2f cms. \n", area);
volumen = (4./3) * PI * (radio * radio * radio);
printf("E1 volumen de la esfera es: %.2f cm cubicos.", volumen);
getch();
return 0;
}
ejercicio 4
#include <stdio.h>
#include <conio.h>
#define PI 3.14159
main()
{
int a,b;
float c;
printf("Cateto adyacente al angulo: ");
scanf("%d", &a);
c = sqrt(a * a + b * b);
printf ("La hipotenusa mide: %.2f",c);
getch();
return 0;
}
ejercicio 5
#include <stdio.h>
#include <conio.h>
main()
{
float cm; int pulg;
printf ("Conv. de pulgadas a centinetros \n");
printf ("Dame las pulgadas ");
scanf ("%d", &pulg);
cm = pulg * 2.54;
printf ("%d pulgadas = %7.3f centinetros\n",pulg, cm);
getch();
return 0;
}
ejercicio 6
#include <stdio.h>
#include <conio.h>
#define plib 100
#define pcuad 15.5
#define pplum 2.35
main()
{
int libros, cuadernos, plumas;
float venta;
printf ("¿cuantos libros vendio? \n");
scanf ("%d", &libros);
printf ("¿cuantos cuadernos vendio? \n?");
scanf ("%d", &cuadernos);
printf ("¿cuantas plumas vendio? \n");
scanf ("%d", &plumas);
venta = libros * plib + cuadernos * pcuad + plumas * pplum;
printf ("La venta de libros fue de $%d\n", libros * plib);
printf ("La venta de cuadernos fue de:$%.2f\n", cuadernos * pcuad);
printf ("La venta de plumas fue:$%2.2f\n", plumas * pplum);
printf ("La venta total del dia fue de: $ %.2f\n", venta);
getch();
return 0;
}
ejercicio 7
#include <math.h>
#include <stdio.h>
#include <conio.h>
main()
{
float base, alt, area, peri, diag;
printf ("Dame la base y la altura ");
scanf ("%f%f", &base, &alt);
area = base * alt;
peri = 2* base + 2* alt;
diag = sqrt (base*base+alt*alt) ;
printf ("El area es: %5.2f", area);
printf ("El perimetro es: %5.2f",peri);
printf ("La diagonal es: %5.2f",diag);
getch(); return 0;
}
ejercicio 8
#include <stdio.h>
#include <conio.h>
main()
{
float cal;
printf ("Dame la calificacion: ");
scanf ("%f", &cal);
if (cal >= 60)
printf ("aprobada");
getch();
return 0;
}
ejercicio 9
#include <stdio.h>
#include <conio.h>
main()
{
float cal;
printf ("Dame la calificacion: ");
scanf ("%f", &cal);
if (cal >= 60)
printf ("aprobada");
else
printf ("desaprobada");
getch();
return 0;
}
ejercicio 10
#include <stdio.h>
int main() {
float cal1, cal2, cal3;
float promedio;
printf("Ingrese la calificacion de la primera materia: ");
scanf("%f", &cal1);
printf("Ingrese la calificacion de la segunda materia: ");
scanf("%f", &cal2);
printf("Ingrese la calificacion de la tercera materia: ");
scanf("%f", &cal3);
promedio = (cal1 + cal2 + cal3) / 3;
printf("El promedio del alumno es: %.2f\n", promedio);
if (promedio > 95)
{
promedio = 100;
}
return 0;
}
ejercicio 11
#include <stdio.h>
#include <conio.h>
main()
{
int num;
printf ("introducir un numero: \n");
scanf ("%d", &num);
if ( num % 2 == 0 )
printf("%d es par.", num);
else
printf("%d es impar.", num);
getch();
return 0;
}
ejercicio 12
#include <stdio.h>
#include <conio.h>
#define I 100
#define M 150
main()
{
int tipo;
printf ("Si la persona es alumno de la universidad oprima (1): \n");
printf ("Si no es alumno oprima (2): \n");
scanf ("%d", &tipo);
if (tipo == 1 )
printf("El pago del alumno debe ser de:$%.2f", I * 0.50 + M *
0.50);
else
printf("El pago si no es alumno debe ser de:$%d", I + M);
getch();
return 0;
}
ejercicio 13
#include <stdio.h>
#include <conio.h>
main()
{
float cal_p, cal_e, promedio;
printf ("Promedio de la Preparatoria?:");
scanf ("%f", &cal_p);
printf ("Calificacién del Examen de admisién?: ");
scanf ("%f", &cal_e);
promedio= (cal_p + cal_e)/2;
printf ("El promedio e: %f", promedio);
printf ("Por lo tanto:");
if (promedio >=85)
printf ("El estudiante es admitido.");
else
printf ("estudiante no es admitido");
getch();
return 0;
}
ejercicio 14
#include <stdio.h>
#include <conio.h>
main()
{
int h,m,s;
printf ("Dame el numero de segundo");
scanf ("%i", &s);
printf ("son: ");
if (s<0)
printf ("error de datos\a");
else
{
if (s>3600)
h=s/3600;
printf("%i, ",h);
s=s - 3600*h;
if (s>60)
{
m= s/60;
printf("%i, ",m);
s=s-m*60;
}
if (s>0)
printf ("%i",s);
}
getch();
return 0;
}
ejercicio 15
#include <stdio.h>
#include <conio.h>
main()
{
int dia;
printf ("Escriba el numero de dia: \n");
scanf ("%d", &dia);
switch (dia)
{
case 1: printf ("El dia %d es Lunes",dia);
break;
case 2: printf("El dia %d es Martes",dia);
break;
case 3: printf ("El dia %d es Miércoles",dia);
break;
case 4: printf("El dia %d es Jueves",dia);
break;
case 5: printf ("El dia %d es viernes",dia);
break;
case 6: printf ("El dia %d es Sébado",dia);
break;
case 7: printf ("El dia %d es Domingo",dia);
break;
}
}
ejercicio 16
#include <stdio.h>
#include <conio.h>
#define A 85000
#define B 110000
#define C 152000
#define D 180000
#define E 170000
main()
{
int opcion;
printf ("Elija la marca del auto para darle el precio\n");
printf ("1:Nissan, Tsuru. \n 2: VW, Golf.\n");
printf ("3:vM, Jetta.\n 4: Dodge, stratus.\a");
printf ("5:Dodge, Neon.\n");
scanf ("%d", &opcion);
switch (opcion)
{
case 1: printf ("El Nissan, Tsuru cuesta:$ %i\n",A);
break;
case 2: printf ("El VM, Golf cuesta:$ %i\n",B);
break;
case 3: printf ("El VW, Jetta cuesta:$ %i\n",C);
break;
case 4: printf ("El costo del Dodge, stratus es: %i\n",D);
break;
case 5: printf ("El Dodge, eén cuesta:$ %i\n",B);
break;
default: printf ("No existe la opcién %i",opcion);
}
getch();
return 0;
}
ejercicio 17
#include <stdio.h>
#include <conio.h>
int main()
{
int cal;
printf("¿Cuál es la calificación?\n");
scanf("%d", &cal);
if (cal != 100)
{
if (cal >= 90)
cal = 90;
else if (cal >= 80)
cal = 80;
else if (cal >= 70)
cal = 70;
else if (cal >= 60)
cal = 60;
else
cal = 50;
}
switch (cal)
{
case 100:
printf("Excelente!");
break;
case 90:
printf("Muy bueno");
break;
case 80:
printf("Bueno");
break;
case 70:
printf("Regular");
break;
case 60:
printf("Malo");
break;
case 50:
printf("Reprobado");
break;
default:
printf("Calificación no válida");
break;
}
getch();
return 0;
}
ejercicio 18
#include <stdio.h>
#include <conio.h>
main()
{
int i;
i = 1;
while (i < 11)
{
printf ("%d\n",i);
i++;
}
getch();
return 0;
}
ejercicio 19
#include <stdio.h>
#include <conio.h>
main()
{
int m;
m = 7;
while (m < 150)
{
printf ("%d\n",m);
m = m + 7;
}
getch();
return 0;
}
ejercicio 20
#include <stdio.h>
#include <conio.h>
intmain()
{
int cont;
cont =1;
while (cont <= 6 )
{
printf ("programacion\n");
cont = cont + 1;
}
getch();
}
ejercicio 21
#include <stdio.h>
#include <conio.h>
int main()
{
int n, sum;
sum =0;
while ( sum <= 100 )
{
printf ("Dame un numero entero \n");
scanf ("%d", &n);
sum = sum + n;
}
printf ("La suma es:%d\n",sum);
getch();
return 0;
}
ejercicio 22
#include <stdio.h>
#include <conio.h>
intmain()
{
float num, prod;
prod = 1;
printf ("Dame un numero real \n");
scanf ("%f", &num);
while (num != 0);
{
prod = prod + num;
printf ("Dame otro numero\n");
scanf ("%f", &num);
}
printf ("El producto es: %f", prod);
getch();
return 0;
}
ejercicio 23
#include <stdio.h>
#include <conio.h>
int main()
{
int num, suma, prod;
suma = 0;
prod = 1;
if (num % 2 == 0)
suma = suma + num;
else
prod = prod * num;
}
getch();
return 0;
}
ejercicio 24
#include <stdio.h>
#include <conio.h>
int main()
{
int i = 1;
do
{
printf ("%d\n", i);
i++;
}
while (i < 11);
getch();
return 0;
}
ejercicio 25
#include <stdio.h>
#include <conio.h>
int main()
{
int i = 2, s=0;
do
{
printf ("%d\n", i);
s= s + i;
i= i + 2;
}
while (i <= 50);
printf("%d\n", s);
getch();
return 0;
}
ejercicio 26
#include <stdio.h>
#include <conio.h>
int main()
{
int num, acum;
acum = 0;
do
{
printf("Dame un numero entero: ");
scanf("%d", &num);
acum = acum + num;
}
while (num != 0);
printf("ACUMULACION = %d", acum);
getch();
return 0;
}