TRABAJOS2PARCIAL
Programa 1.
PROGRAMA:Promedio
DESCRIPCION:Calcula la media (promedio) de 3
numeros pedidos al usuario.
#include <stdio.h>
main() {
float prom,num,num2,num3;
printf("Dame un
numero");
scanf("%f",&num);
printf("Dame un
numero");
scanf("%f",&num2);
printf("Dame un
numero");
scanf("%f",&num3);
prom=(num+num2+num3)/3;
printf("El promedio es
%f",prom);
}
Programa 2.
PROGRAMA:Promedio final
DESCRIPCION:Elabora un PROGRAMA para calcular
el promedio final de la materia de programación .Dicha calificación se compone
de los siguientes porcentajes.
55%--------de la calificacion de un examen final.
45%--------de la calificación de los trabajos
de en el laboratorio.
#include <stdio.h>
main () {
float num,num2,prom;
num=5.5;
num2=4.5;
prom=num+num2;
printf("El promedio es
%f",prom);
}
Programa 3.
PROGRAMA:Sueldo
DESCRIPCION:Calcular el sueldo de un empleado
pidiendo los siguientes datos de entrada: el nombre, horas trabajadas y el pago
que se le da por hora trabajadas.
#include <stdio.h>
main() {
char nom
[30];
int
ht,pxh,sueldo;
printf("Cual
es tu nombre ");
scanf("%s",&nom);
printf("Cantas
horas trabajo ");
scanf("%d",&ht);
printf("Cuanto
te pagan por hora ");
scanf("%d",&pxh);
sueldo=ht*pxh;
printf("Tu
nombre es %s ",nom);
printf("Tu
sueldo es %d ",sueldo);
}
Programa 4.
Escribe un programa que pregunte el precio, el
tanto porciento de descuento, y te diga el precio con el descuento. Por ejemplo,
si el precio que introduce el usuario es 300 y
el descuento 20, el programa dira que el precio final con descuento es
de 240.
#include <stdio.h>
Main () {
float
precio,pdd,descu,total;
printf("Dame el precio ");
scanf("%f",&precio);
printf("Dame el descuento ");
scanf("%f",&pdd);
descu=(precio*pdd/100);
total=precio-descu;
printf("El descuento es %f",total);
}
Programa 5.
Escribe un programa que pregunte al usuario
los dos lados de un rectángulo y presente por pantalla el calculo del perimetro
(suma de los lados) y el área (base po altura).
#include
<stdio.h>
main() {
int lado,lado2,area,peri;
printf("Dame la medida de un lado del
rectangulo base ");
scanf("%d",&lado);
printf("Dame la medida del otro lado del
rectangul altura ");
scanf("%d",&lado2);
peri=(lado*2)+(lado2*2);
area=lado*lado2;
printf("El perimetro del rectangulo es %d
",peri);
printf("\nEl area es %d ",area);
}
Programa 6.
Suponiendo que 1 euro =
1.33250 dolares. Escribe un programa que pida al usuario un numero de dólares y
calcule el cambio en euros.
#include
<stdio.h>
main() {
float dola,eur,equi;
printf("Dame la camtidad de dolares
");
scanf("%f",&dola);
equi=1.33250;
eur=dola*equi;
printf("La cantidad en euros es
%0.2f",eur);
}
Programa 7
Suponiendo que
pi=3.1416. Escribe un programa que pida al usuario que introduzca el radio, y
presente por pantalla el calculo del perímetro de la circunferencia, el área
del circulo, y el volumen de la esfera.
#include
<stdio.h>
main(){
float
rad,peri,area,volu;
printf("Dame
el radio del circulo ");
scanf("%f",&rad);
peri=2*3.1416*rad;
area=3.1416*pow(rad,2);
volu=(4/3*3.1416)*pow(rad,3);
printf("\n
El perimetro del circulo es %0.2f ",peri);
printf("\n
El area de circulo es %0.2f",area);
printf("\n
El volumen del circulo es %0.2f",volu);
}
Programa 8
Escribe un
programa que pida al usuario que introduzca los segundos, y le conteste
diciendole el numero de días, horas, minutos y degundos que son.
#include
<stdio.h>
main(){
float
seg,dias,horas,min;
printf("Dame
los segundos");
scanf("%f",&seg);
min=seg*0.0166667;
horas=seg*0.000277778;
dias=seg*1.1574e-5;
printf("\n
Los minutos son %f",min);
printf("\n
Las horas son %f",horas);
printf("\n
Los dias son %f",dias);
printf("\n
Los segundos son %f",seg);
}
Programa 9
Escribri en
lenguaje C un programa que:
1°) Pida por
teclado un numero (dato entero).
2°) Muestre por
pantalla el numero anterio y el numero posterior (datos enteros).
#include
<stdio.h>
main(){
int
num,num2,num3;
printf("Dame
un numero ");
scanf("%d",&num);
num2=num-1;
num3=num+1;
printf("%d
%d %d",num2,num,num3);
}
Programa 10
Escribir en
lenguaje C un programa que:
1°) Pida por
teclado tres números (datos enteros) y sean almacenados en tres variables,
llamadas a, b y c.
2°) Cambie los
valores de las variables del siguiente modo:
El contenido de a
pasa a ser el doble de c.
El contenido de b
pasa a ser la suma de a mas c.
El contenido de c
pasa a ser el triple de b.
3°) Muestre por
pantalla los valores contenidos en las variables.
|
Nota: solo se
pueden declarar cuatro variables en el programa.
#include
<stdio.h>
main(){
int
a,b,c,d;
printf("Dame
el valor de A ");
scanf("%d",&a);
printf("Dame
el valor de B ");
scanf("%d",&b);
printf("Dame
el valor de C ");
scanf("%d",&c);
d=b;
b=a+c;
a=c*2;
c=d*3;
printf("El
valor de A es %d",a);
printf("\nEl
valor de B es %d",b);
printf("\nEl
valor de c es %d",c);
}
Programa 11
Un alumno desea
saber cual sera su calificación final en la materia de Logica computacional.
Dicha calificación se compone de tres exámenes parciales cuya ponderación es de
40%, 40% y %20.
#include
<stdio.h>
main(){
float
num,num2,num3,num4;
num=4.0;
num2=4.0;
num3=2.0;
num4=num+num2+num3;
printf("La
calificacion sera de %0.0f",num4);
}
Programa 12
Una farmacia
aplica al precio de los medicamentos el 10% de descuento. Hacer un programa que
ingresando el costo de los medicamentos calcule el descuento y el precio final.
#include
<stdio.h>
main(){
int
prec,desc,total;
printf("Cual
es el subtotal de los medicamentos ");
scanf("%d",&prec);
desc=prec*0.10;
total=prec-desc;
printf("El
total a pagar con el descuento es %d",total);
printf("\nEl
descuento fue de %d",desc);
}
Programa 13
La cafetería de
la escuela ofrece un descuento del 15% sobre el total de la compra y Emilia
desea saber cuánto va a pagar por los 3 artículos que va a comprar imprimir el
resultado.
#include
<stdio.h>
main(){
int
prec,prec2,prec3,prec4,desc,total;
printf("Cuanto
costo el pimer articulo ");
scanf("%d",&prec);
printf("Cuanto
costo el segundo articulo ");
scanf("%d",&prec2);
printf("Cuanto
costo el terser articulo ");
scanf("%d",&prec3);
prec4=prec+prec2+prec3;
desc=prec4*0.15;
total=prec4-desc;
printf("El
total a pagar con el descuento es de %d",total);
printf("\nEl
descuento fue de %d",desc);
}
Programa 14
PROGRAMA: Raiz
DESCRIPCION:
Realizar un programa que calcule la raíz cuadrada de un numero pedido al
usuario (sqrt)
#include
<stdio.h>
main(){
float
num,raiz;
printf("Dame
un numero ");
scanf("%f",&num);
raiz=sqrt(num);
printf("La
raiz cuadrada es %f",raiz);
}
Programa 15
Determinar cuanto
pagara finalmente una persona por un determinado articulo, cosiderando que
tiene un descuento del 20%, y deberá pagar 15% de IVA (debe mostrar el precio
con descuento y el precio final). Dicho descuento solo se aplicara a articulos
mayores de 1000 pesos
#include
<stdio.h>
main(){
int
art,desc,iva,total,total2;
printf("Cuanto
costo el articulo ");
scanf("%d",&art);
if(art>1000){
desc=art*0.20;
total=art-desc;
iva=total*0.15;
total2=total+iva;
printf("El
precio del articulo con el descuento es %d",total);
printf("\nEl
total del articulo con descuento y iva es %d",total2);
}
else{
iva=art*0.15;
total=art+iva;
printf("El
total del producto con el iva es de %d",total);
}
}
Programa 16
Luisito desea
saber su calificación en la materia de informática, para ello debe tomar en
cuanta las calificaciones de los tres parciales y calcular su promedio. Mostrar
un mensaje que indique si aprobó o reprobo la asignatura en base al promedio
que saco.
#include
<stdio.h>
main(){
float
cal1,cal2,cal3,prom;
printf("Dame
la calificacion del primer parcial ");
scanf("%f",&cal1);
printf("Dame
la calificacion del segundo parcial ");
scanf("%f",&cal2);
printf("Dame
la calificacion del tercer parcial ");
scanf("%f",&cal3);
prom=(cal1+cal2+cal3)/3;
if(prom>=6){
printf("Aprobaste");
}
if(prom<6){
printf("REPROBASTE");
}
}
Programa 17
Paulina presento
su examen de ingreso a la universidad, para ser seleccionada debe tener al menos
400 puntos. Mostrar un mensaje que indique si fue aceptada o no aceptada en la
universidad
#include
<stdio.h>
main(){
int
pun;
printf("Cuantos
puntos sacaste? ");
scanf("%d",&pun);
if(pun>=400){
printf("Si
fuiste aseptad@");
}
else{
printf("No
fuiste aseptad@");
}
}
Programa 18
Calcula el área de
un triangulo siempre y cuando la altura sea mayor a 0
#include
<stdio.h>
main(){
float
alt,base,area;
printf("Dame
la altura del triangulo ");
scanf("%f",&alt);
printf("Dame
la base del triangulo ");
scanf("%f",&base);
if(alt>0){
area=base*alt/2;
printf("El
area del triangulo es %f ",area);
}
else{
printf("Altura
no valida");
}
}
Programa 19
Realizar un
programa que lea como dato de entrada una variable numérica decimal que
represente el salario de un trabajador y una variable numérica entera que represente
la categoría del trabajador
Si la categoría es
igual a 1, aumentar a su salario el 10%, calcular el nuevo salario.
Si la categoría es
igual a 2, aumentar a su salario el 20%, calcular el nuevo salario.
Si la categoría es
igual a 3, aumentar a su salario el 30%, calcular el nuevo salario.
Si la categoría es
igual a 4, aumentar a su salario el 40%, calcular el nuevo salario
Escribir como
resultado el nuevo salario del trabajador.
#include
<stdio.h>
main(){
float
salario,total,aumen;
int
cate;
printf("De
cuano es tu suelo ");
scanf("%f",&salario);
printf("Que
categoria eres ");
scanf("%d",&cate);
if(cate==1){
aumen=salario*0.10;
total=salario+aumen;
printf("El
salario con el aumento es %f",total);
}
if(cate==2){
aumen=salario*0.20;
total=salario+aumen;
printf("El
salaiocon el aumento es %f",total);
}
if(cate==3){
aumen=salario*0.30;
total=salario+aumen;
printf("El
salario con el aumento es %f",total);
}
if(cate==4){
aumen=salario*0.40;
total=salario+aumen;
printf("El
salario con el aumento es %f",total);
}
if(cate>4){
printf("CATEGORIA
NO EXISTENTE");
}
}
Programa 20
Realizar un
algoritmo que calcule cuanto va aganar un trabajador de la construccion tomando
en cuenta el numero de horas trabajadas en la semana y el precio que se le paga
por hora, además se le va a dar un aumento a su sueldo si el trabajador laboro
el dia sábado de 500 pesos y si fue el domingo de 700 pesos.
#include
<stdio.h>
#include
<string.h>
main(){
int
pph,htr,total,sueldo;
char
dia[20];
printf("Cuantas
horas trabajaste en la semana ");
scanf("%d",&htr);
printf("Cuanto
te pagan por hora ");
scanf("%d",&pph);
printf("Que
dia laboraste (sabado o domingo) ");
scanf("%s",&dia);
if(strcmp(dia,"sabado")==0){
sueldo=htr*pph;
total=sueldo+500;
printf("El
sueldo al inicio era de %d",sueldo);
printf("\nEl
sueldo final con el aumento que resibio por laborar el dia sabado es de
%d",total);
printf("\nEl
aumento fue de 500 pesos");
}
else
if(strcmp(dia,"domingo")==0){
sueldo=htr*pph;
total=sueldo+700;
printf("El
sueldo al inicio era de %d",sueldo);
printf("\nEl
sueldo final con el aumento que resibio por laborar el dia domingo es de
%d",total);
printf("\nEl
aumento fue de 700 pesos");
}
else{
printf("DIA
NO ENCONTRADO");
}
}
Programa 21
En una tienda de
descuento se efectúa una promoción en la cual se hace un descuento sobre el
valor de la compra total según el color de la bolita que el cliente saque al
pagar en caja. Si la bolita es de color blanco no se le hará descuento alguno,
si es verde se le hará un 10% de descuento, si es amarilla un 25%, si es azul
un 50% y si es roja un 100%. Determina la cantidad final que el cliente deberá pagar
por su compra se sabe que solo hay bolitas de los colores mencionados.
#include
<stdio.h>
#include
<string.h>
main(){
float
descu,total,pre;
char
color[20];
printf("Cuanto
fue el total de la compra ");
scanf("%f",&pre);
printf("De
que color fue la bolita ");
scanf("%s",&color);
if(strcmp(color,"blanco")==0){
printf("El
precio a pagar es de %f",pre);
printf("\nNo
hubo descuento");
}
else
if(strcmp(color,"verde")==0){
descu=pre*0.10;
total=pre-descu;
printf("El
precio inicial fue de %.2f",pre);
printf("\nEl
precio a pagar con el descuento es de %.2f",total);
printf("\nEl
descuento fue de %.2f",descu);
}
else
if(strcmp(color,"amarilla")==0){
descu=pre*0.25;
total=pre-descu;
printf("El
precio inicial fue de %.2f",pre);
printf("\nEl
precio a pagar con el descuento es de %.2f",total);
printf("\nEl
descuento fue de %.2f",descu);
}
else
if(strcmp(color,"azul")==0){
descu=pre*0.50;
total=pre-descu;
printf("El
precio inicial fue de %.2f",pre);
printf("\nEl
precio a pagar con el descuento es de %.2f",total);
printf("\nEl
descuento fue de %.2f",descu);
}
else
if(strcmp(color,"roja")==0){
descu=pre*1;
total=pre-descu;
printf("El
precio inicial fue de %.2f",pre);
printf("\nEl
precio a pagar con el descuento es de %.2f",total);
printf("\nEl
descuento fue de %.2f",descu);
printf("\nLAS
COSAS QUE COMPRO SON GRATIS");
}
else{
printf("COLOR
NO IDENTIFICADO");
}
}
Programa 22
Realizar un
programa que imprima los numero del 50 al 1 de manera descendente.
#include
<stdio.h>
main(){
int x;
for(x=50;x>=1;x=x-1){
printf("\n%d",x);
}
}
Programa 23
Realizar un
programa que pida la edad de 15 personas y que imprima el mensaje de puedes
votar si la edad de esta persona es mayor o igual a 18 años: además que imprima
cuantas de esas personas son mayores de edad.
#include
<stdio.h>
main(){
float
x,edad,ent;
for(x=1;x<=15;x=x+1){
printf("\nCual
es tu edad ");
scanf("%f",&edad);
if(edad>=18){
printf("SI
PUEDES VOTAR");
}
else{
printf("NO
PUEDES VOTAR");
}
if(edad>=18){
ent=ent+1;
}
}
printf("\nLa
cantidad de personas que son mayores de edad son: %0.0f",ent);
}
Programa 24
Realizar un
programa que calcule cuanto va a gastar una persona que compro 5 celulares en
Sears: pidiendo el costo del celular al usuario. (utilizar el ciclo fo).
#include
<stdio.h>
main(){
int
x,num,suma=0;
for(x=1;x<=5;x=x+1){
printf("Dame
el precio de los celulares ");
scanf("%d",&num);
suma=suma+num;
}
printf("La
cantidad que va a gastar la persona por los 5 celulares es de %d ",suma);
}
Programa 25
Realizar un
programa que determine de un grupo de 10 señoritas, cuantas podrán participar
en un certamen de belleza tomando en cuenta que la altura mínima para ser
candidata es de 1.60. Imprimir la cantidad de participantes (utilizar ciclo
for).
#include
<stdio.h>
main(){
float
x,alt,suma;
for(x=1;x<=10;x=x+1){
printf("\nCual
es tu altura ");
scanf("%f",&alt);
if(alt>=1.60){
printf("Puedes
participar");
}
else{
printf("No
puedes participar");
}
if(alt>=1.60){
suma=suma+1;
}
}
printf("\nLa
cantidad de personas que pueden participar son: %0.0f",suma);
}
Programa 26
Elaborar un
programa que imprima el nombre de una persona (pedido al usuario) e imprimir 10
veces, utilizando un ciclo (While).
#include
<stdio.h>
main(){
char
nombre[30];
int x;
printf("Dame
un nombre ");
gets(nombre);
x=1;
while(x<=10){
x=x+1;
printf("\n%s",nombre);
}
}
Programa 27
Elaborar un
programa que pida un numero al usuario y que imprima si es par o impar.
#include
<stdio.h>
main(){
int
num;
printf("Dame
un numero ");
scanf("%d",&num);
if(num%2==0){
printf("El
numero %d es par",num);
}
else{
printf("El
numero %d es impar",num);
}
}
Programa 28
Elaborar un
programa que pida al usuario 5 numeros enteros e imprimir la suma de ellos
(do-while).
#include
<stdio.h>
main(){
int
x=1,num,suma=0;
do{
printf("Dame
un numero ");
scanf("%d",&num);
x=x+1;
suma=suma+num;
}while(x<=5);
printf("La
suma de los numeros es de %d ",suma);
}
Programa 29
Desarrollar un
programa que imprima los números impar en orden descendente que hay entre 1 y
100 (Ciclo while).
#include
<stdio.h>
main(){
int
x=101;
while(x>=3){
x=x-2;
printf("\n%d",x);
}
}
Programa 30
Realizar un
programa que imprima el nombre de una persona 10 veces, utilizando el ciclo
(do-while)
#include
<stdio.h>
main(){
int
x=1;
char nombre[30];
printf("Dame
tu nombre ");
gets(nombre);
do{
printf("\n%s",nombre);
x++;
}while(x<=10);
}
Programa 31
Realizar un
PROGRAMA que pida una cierta cantidad de números al usuario y que
termine cuando el
número leído sea el cero (0); este PROGRAMA deberá de imprimir
cuantos números
leyó. break
#include
<stdio.h>
main(){
int
x=0,num;
do{
printf("Dame
un numero ");
scanf("\n%d",&num);
x=x+1;
}while(num!=0);
printf("La
cantidad de numeros leidos son %d",x-1);
}
Programa32
Realizar un menú
con las siguientes opciones
1. Preguntas
2. Resultado
3. Créditos
4. Salir
#include
<stdio.h>
main(){
int op;
do{
printf("\n");
printf("\n1.
Preguntas");
printf("\n2.
Resultado");
printf("\n3.
Creditos");
printf("\n4.
Salir");
printf("\nCual
opcio qui eres? ");
scanf("%d",&op);
system("cls");
if(op==1){
printf("PREGUNTAS");
}
if(op==2){
printf("RESULTADO");
}
if(op==3){
printf("CREDITOS");
}
}while(op!=4);
}
Programa 33
Desarrollar un
programa que imprima los numero impar en orden descendente que hay entre 1 y
100.
#include
<stdio.h>
main(){
int x;
for(x=99;x>=1;x=x-2){
printf("\n%d",x);
}
}
Programa 34
DESCRIPCION:
Calcular la suma de los números que se encuentren entre 1 y 50.
#include
<stdio.h>
main(){
int
x,suma;
for(x=1;x<=50;x++){
printf("\n%d",x);
suma=suma+x;
}
printf("\nLa
suma de los numeros es %d",suma);
}
Programa 35
Realizar un
programa que pida 5 números al usuario y que imprima cual es el número
mayor de los 5.
#include
<stdio.h>
main(){
int
x,num,mayor=0;
for(x=1;x<=5;x++){
printf("Dame
un numero ");
scanf("%d",&num);
if(num>mayor){
mayor=num;
}
}
printf("El
numero mayor es %d",mayor);
}
Programa36
Escribir un
programa que solicite un número (1-10) y muestre la tabla de dicho número.
#include
<stdio.h>
main(){
int
x,num;
printf("Dame
el numero de la tabla que desees ");
scanf("%d",&num);
for(x=1;x<=10;x++){
printf("\n
%d * %d = %d",num,x,num*x);
}
}
Programa 37
DESCRIPCIÓN:
Escribir un programa que pida cual tabla quiere mostrar, el inicio de la
tabla y el final
de la tabla, mostrar los resultados
#include
<stdio.h>
main(){
int
x,ini,fin,tab;
printf("Cual
tabla quieres ");
scanf("%d",&tab);
printf("Donde
quieres que inicie ");
scanf("%d",&ini);
printf("Donde
quieres que termine ");
scanf("%d",&fin);
for(x=ini;x<=fin;x++){
printf("\n
%d * %d = %d",tab,x,tab*x);
}
Programa 38
PROGRAMA:
Adivinar
DESCRIPCIÓN:
Realizar un programa que juegue a adivinar un número del siguiente
modo: la máquina
piensa un número entre 1 y 100 el usuario debe averiguar dicho
número. Para ello
cada vez que el usuario sugiera un número el ordenador debe
contestar con
demasiado grande, demasiado pequeño o correcto. El usuario solo
tiene 3
oportunidades para adivinar el número mágico.
#include
<stdio.h>
#include
<stdlib.h>
#include
<time.h>
main(){
int
num,x,raiz;
srand(time(NULL));
x=3;
raiz= 1
+ rand() % (100);
printf("%d",raiz);
system("cls");
while(x>=1){
printf("\n
Que numero crees que es ");
scanf("%d",&num);
if(num>raiz){
printf("\nDemaciado
grande");
}
if(num<raiz){
printf("\nDemaciado
chico");
}
if(num==raiz){
printf("\nCorrecto
GANASTE 10,000 pesos");
break;
}
x=x-1;
}
if(x==0){
printf("\n
Ya PERDISTE");
printf("\n
el numero era %d",raiz);
}
}
Programa 39
PROGRAMA: Convertir
DESCRIPCIÓN:
Mostrar el nuevo salario de un empleado, si obtuvo un incremento del
8% sobre el
salario (pedido al usuario).
#include
<stdio.h>
main(){
int
sal,aum,total;
printf("De
cuanto es tu salario ");
scanf("%d",&sal);
aum=sal*0.08;
total=sal+aum;
printf("El
nuevo salario es de %d",total);
}
Programa 40
PROGRAMA:
Calcular
DESCRIPCIÓN: Dado
un número entero positivo pedido al usuario, calcular la suma desde 1 hasta
dicho numero.
#include
<stdio.h>
main(){
int
x,num,suma=0;
printf("Dame
un numero ");
scanf("%d",&num);
for(x=1;x<=num;x++){
printf("\n%d",x);
suma=suma+x;
}
printf("\nLa
suma de los numeros es %d",suma);
}
Programa 41
PROGRAMA:
Promedio
DESCRIPCIÓN:
Calcular el promedio de todos los números comprendidos entre 2
números pedidos
al usuario.
#include
<stdio.h>
main(){
int
x,num1,num2,suma=0,sum=0,prom;
printf("Dame
un nuemero ");
scanf("%d",&num1);
printf("Dame
otro nuemero ");
scanf("%d",&num2);
for(x=num1;x<=num2;x++){
printf("\n%d",x);
suma=suma+x;
sum=sum+1;
prom=suma/sum;
}
printf("\nLa
suma de los numeros es %d",suma);
printf("\nEl
promedio de los numero es de %d",prom);
}
Programa 42
PROGRAMA:
Intercambio
DESCRIPCIÓN:
Hacer un PROGRAMA que intercambie el valor de dos variables
pedidas al
usuario y que imprima dichos valores.
#include
<stdio.h>
main(){
int
num,num2,num3;
printf("Dame
un numero ");
scanf("%d",&num);
printf("Dame
otro numero ");
scanf("%d",&num2);
num3=num;
num=num2;
num2=num3;
printf("El
valor del primer numero es %d",num);
printf("\nEl
valor del segundo numero es %d",num2);
}
Programa 43
PROGRAMA:
Convertir
DESCRIPCIÓN:
Realizar un programa que pida una cierta cantidad de pesos mexicanos
y los convierta
en dólares americanos (pedir los datos necesarios al usuario para hacer
la conversión).
#include
<stdio.h>
main(){
float
pesos,dolar,total;
printf("Dame
los pesos a combertir ");
scanf("%f",&pesos);
total=pesos*0.056;
printf("La
cantidad de dolares es de %0.2f",total);
}
Programa 45
PROGRAMA: Reloj
DESCRIPCIÓN:
Simular el comportamiento de un reloj digital, imprimiendo la hora, minutos y
segundos
de un día desde
las 00:00:00 horas hasta las 23:59:59 horas
#include
<stdio.h>
#include
<string.h>
#include
<windows.h>
void
gotoxy(int x,int y){
HANDLE
hcon;
hcon =
GetStdHandle(STD_OUTPUT_HANDLE);
COORD
dwPos;
dwPos.X
= x;
dwPos.Y=
y;
SetConsoleCursorPosition(hcon,dwPos);
}
main(){
int
seg,min,horas;
for(horas=0;horas<=24;horas=horas+1){
for(min=0;min<=59;min=min+1){
for(seg=0;seg<=59;seg=seg+1){
gotoxy(35,12);printf("%d:%d:%d",horas,min,seg);
Sleep(1);
}
}
}
}
Programa 46
PROGRAMA: Cámara
de Diputados
DESCRIPCIÓN: En
una Cámara de Diputados se levantó una encuesta con todos los integrantes (255 diputados)
con el fin de determinar el porcentaje de los n diputados que están a favor del
Tratado del Libre Comercio, que porcentaje está en contra y que porcentaje se
abstiene.
#include
<stdio.h>
main(){
float por1,por2,contra,afavor,total1,total2;
char
porci=37;
printf("Cuantas
personas estan a favor del tratado del libre comercio ");
scanf("%f",&afavor);
printf("Cuantas
personas estan en contra del tratado del libre comercio ");
scanf("%f",&contra);
por1=afavor/255;
total1=por1*100;
por2=contra/255;
total2=por2*100;
printf("El
procentaje de afavor es de el %0.0f%c",total1,porci);
printf("\nEl
procentaje de encontra es de el %0.0f%c",total2,porci);
}
Programa 47
PROGRAMA:
Secciones
DESCRIPCIÓN: Un
jefe de casilla desea determinar cuántas personas de cada una de las secciones
Que componen su
zona asisten al día de las votaciones (n). Las secciones son: norte, sur,
centro.
También desea
determinar cuál es la sección con mayor número de votantes.
#include
<stdio.h>
main(){
int
sec1,sec2,sec3;
printf("Cuantas
personas hay en la seccion norte ");
scanf("%d",&sec1);
printf("Cuantas
personas hay en la seccion sur ");
scanf("%d",&sec2);
printf("Cuantas
personas hay en la seccion centro ");
scanf("%d",&sec3);
if((sec1>sec2)&&(sec1>sec3)){
printf("La
seccion norte tiene mayor numero de votante ");
printf("\nLa
seccion tiene %d votantes",sec1);
}
if((sec2>sec1)&&(sec2>sec3)){
printf("La
seccion sur tiene mayor numero de votante ");
printf("\nLa
seccion tiene %d votantes",sec2);
}
if((sec3>sec1)&&(sec3>sec2)){
printf("La
seccion centro tiene mayor numero de votante ");
printf("\nLa
seccion tiene %d votantes",sec3);
}
}
Comentarios
Publicar un comentario