P. 1
Carpeta de Programación

Carpeta de Programación

|Views: 117|Likes:
Publicado porluistumbaco
sssss
sssss

More info:

Published by: luistumbaco on May 20, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

09/15/2012

pdf

text

original

Carpeta de Programación Alfonso Iñiguez Mejia Curso: SIE

1.- Realizar un programa que ingrese 2 números y realice la suma.

#include<stdio.h> #include<conio.h> Void main () { clrscr(); int n1=0, n2=0, s=0; printf("\n ingrese el primer numero:"); scanf("%d",&n1); printf("\n ingrese el segundo numero:"); scanf("%d",&n2); s=n1+n2; printf("\n la suma es: %d", s); getch(); }

2.- Realizar un programa que ingrese 2 números y realice las 4 operaciones básicas. #include<stdio.h> #include<conio.h> void main () { clrscr(); int num1=0, num2=0, sum=0, res=0, mul=0, div=0; printf(“\n ingrese el primer numero:”); scanf(“%d”,&num1); printf(“\n ingrese el segundo numero:”); scanf(“%d”,&num2); sum=num1+num2; res=num1-num2; mul=num1*num2; div=num1/num2; printf(“\n la suma es: %d”, sum); printf(“\n la resta es: %d”, res); printf(“\n el producto es: %d”, mul); printf(“\n la division es: %d”, div); getch(); }

3.- Realizar un programa que calcule el sueldo total de una persona sabiendo que el sueldo base es de 50 dólares y una deuda de 100 dólares. #include<stdio.h> #include<conio.h> void main () { clrscr(); int ST=0, SB=500, D=100; ST=SB-D; printf(“\n el sueldo total es: %d”, ST); getch(); }

4.- Realizar un programa que calcule el sueldo total de una persona. #include<stdio.h> #include<conio.h> void main() { clrscr(); int ST=0, SB=0, D=0; printf(“\n ingrese el sueldo:”); scanf(“%d”,&SB); printf(“\n ingrese la deuda:”); scanf(“%d”,&D); ST=SB-D; printf(“\n el sueldo total es: %d”, ST); getch(); }

5.- Ingrese 2 valores, se debe intercambiar estos valores y mostrar los valores intercambiados. #include<stdio.h> #include<conio.h> void main() { clrscr(); int A=0, B=0, C=0; printf(“\n ingrese el primer valor:”); scanf(“%d”,&A); printf(“\n ingrese el segundo valor:”); scanf(“%d”,&B); C=A; A=B; B=C; printf(“\n el primer valor es: %d”, A); printf(“\n el segundo valor es: %d”, B); getch(); }

6.- Ingrese una cantidad de litros y convertirla en galones. #include<stdio.h> #include<conio.h> void main() { clrscr(); int L=0; float g=0; printf("\n ingrese la cantidad de litros:"); scanf("%d",&L); g= L*0.26; printf(" la cantidad de litros a galones es:%.2f",g); getch(); }

7.- Supongamos que un individuo desea invertir su capital en un banco y quiere saber cuánto dinero ganará después de un mes si el banco paga a razón de 2% mensual. #include<stdio.h> #include<conio.h> void main() { clrscr(); int C=0 float TP, R=0; printf(“\n ingrese capital:”); scanf(“%d”,&C); R=C*0.02; TP=C+R; printf(“\n la ganancia total es: %.2f”, TP); getch(); }

8.- Una tienda ofrece un descuento del 15% sobre el total de la compra, un cliente desea saber cuánto deberá pagar finalmente por su compra. #include<stdio.h> #include<conio.h> void main() { clrscr(); int TC=0; float TP,D=0; printf(“\n ingrese el total de la compra:”); scanf(“%d”,&TC); D=TC*0.15; TP=TC-D; printf(“\n el total a pagar es: %.2f”, TP); getch(); }

9.-Ingrese el precio de una prenda y presentar el valor a pagar por la prenda considerando que todo el almacén esta con el 30% de descuento, además calcular también el IVA. #include<stdio.h> #include<conio.h> void main() { clrscr(); int PP=0; float TP, IVA=0, D=0; printf(“\n ingrese el precio de la prenda:”); scanf(“%d”,&PP); D=PP*0.30; IVA=PP*0.12; TP=PP-D+IVA; printf(“\n el total a pagar es: %.2f”, TP); getch(); }

10.-Realice un programa que calcule la edad de una persona. #include<stdio.h> #include<conio.h> void main() { clrscr(); int AA=0, FN=0, E=0; printf("\n ingrese el año actual:"); scanf("%d",&AA); printf("\n ingrese la fecha de nacimiento:"); scanf("%d",&FN); E=AA-FN; printf("\n la edad es: %d", E); getch(); }

11.- Ingrese el sueldo mensual de una persona y la falta del mes. Presentar el total a recibir considerando que por cada falta se le descontará el 10%. #include<stdio.h> #include<conio.h> void main() { clrscr(); int S=0, F=0; float ST ,D=0; printf(“\n ingrese el sueldo:”); scanf(“%d”,&S); printf(“\n ingrese las faltas:”); scanf(“%d”,&F); D=F*0.10*S; ST=S-D; printf(“\n el sueldo total es: %.2f”, ST); getch(); }

12.- Un alumno desea saber cuál será su calificación final de la materia de programación, esta calificación se compone de los siguientes porcentajes: 55% del promedio de las 3 calificaciones parciales 30% del examen final 15% de un trabajo final #include<stdio.h> #include<conio.h> void main() { clrscr(); float N1, N2, N3, P, EF, TF, PP, PE, PT, CF; printf("\n ingrese la primera nota:"); scanf("%f",&N1); printf("\n ingrese la segunda nota:"); scanf("%f",&N2); printf("\n ingrese la tercera nota:"); scanf("%f",&N3); printf("\n ingrese la nota del examen final:"); scanf("%f",&EF); printf("\n ingrese la nota del trabajo final:"); scanf("%f",&TF); P=(N1+N2+N3)/3; PP=P*0.55; PE=EF*0.30; PT=TF*0.15; CF=PP+PE+PT; printf("\n la calificación final es: %.2f", CF); getch(); }

13.-Ingrese el sueldo de un trabajador y presentar el total a recibir considerando que el trabajador gane una comisión del 5% de su sueldo y que la cooperativa de ahorro le descontará el 1% del sueldo total. #include<stdio.h> #include<conio.h> void main() { clrscr(); float S, C, SR, D, ST; printf(“\n ingrese el sueldo:”); scanf(“%f”,&S); C=S*0.05; SR=S+C; printf(“\n el sueldo a recibir es: %.2f”, SR); D=SR*0.01; ST=SR-D; printf(“\n el sueldo total es: %.2f”, ST); getch(); }

14.- La jornada laboral de una empresa es de 40 horas. Calcular el salario neto a partir del ingreso de número de horas y el valor de horas trabajadas, si se trabaja más de 40 horas se considera horas extras y se deben ingresar las horas extras, se asume que nadie trabaja menos de 40 horas, mostrar el salario total. #include<stdio.h> #include<conio.h> void main() { clrscr(); int HT=0, HE=0; float SH, SHE, STP; printf(“\n ingrese horas trabajadas:”); scanf(“%d”,&HT); printf(“\n ingrese valor por hora trabajada:”); scanf(“%f”,&SH); HE=HT-40; printf(“\n las horas extras trabajadas: %d”, HE); printf(“\n ingrese valor por hora extra trabajada:”); scanf(“%f”,&SHE); STP=(40*SH)+(HE*SHE); printf(“\n el salario total a recibir es: %.2f”, STP); getch(); }

15.- Realizar un programa que ingrese 2 números y muestre el mayor y el menor de los 2 números. #include<stdio.h> #include<conio.h> void main() { clrscr(); int N1=0, N2=0; printf(“\n ingrese el primer numero:”); scanf(“%d”,&N1); printf(“\n ingrese el segundo numero:”); scanf(“%d”,&N2); if(N1>N2){ printf(“\n el mayor es: %d”, N1); printf(“\n el menor es: %d”, N2);} else{ printf(“\n el mayor es: %d”, N2); printf(“\n el menor es: %d”, N1);} getch(); }

16.- Realizar un programa que ingrese un número y mostrar si es positivo o negativo. #include<stdio.h> #include<conio.h> void main() { clrscr(); int N=0; printf(“\n ingrese el numero:”); scanf(“%d”,&N); if(N>=0){ printf(“\n positivo”);} else{ printf(“\n negativo”);} getch(); }

17.- Realizar un programa que ingrese 2 números, si el primer número es mayor que el segundo se realiza la resta o sino la suma y mostrar el resultado. #include<stdio.h> #include<conio.h> void main() { clrscr(); int N1=0, N2=0, S=0, R=0; printf(“\n ingrese el primer numero:”); scanf(“%d”,&N1); printf(“\n ingrese el segundo numero:”); scanf(“%d”,&N2); if(N1>N2){ R=N1-N2; printf(“\n la resta es: %d”, R);} else{ S=N1+N2; printf(“\n la suma es: %d”, S);} getch(); }

18.-Ingresar la edad de una persona, se debe mostrar un mensaje si es mayor de edad, menor de edad o jubilado. #include<stdio.h> #include<conio.h> void main() { clrscr(); int E=0;

printf(“\n ingrese la edad:”); scanf(“%d”,&E); if(E<18){ printf("\n menor de edad”);} else if(E<65){ printf(“\n mayor de edad”);} else if(E>=65){ printf(“\n jubilado”);} getch(); }

19.- Elabore un programa que realice el ingreso de una calificación de 0 a 20 y la transforme en nota alfabética según la siguiente tabla: De 0 y menor a 10.5: insuficiente. De 10.5 y menor a 13: regular. De 13 y menor a 15: bueno. De 15 y menor a 18: muy bueno. De 18 y menor a 20: sobresaliente. #include<stdio.h> #include<conio.h> void main() { clrscr(); int C=0; printf(“\n ingrese la calificacion:”); scanf(“%d”,&C); if(C>=0&&C<10.5){ printf(“\n insuficiente”);} else if(C>=10.5&&C<13){ printf(“\n regular”);} else if(C>=13&&C<15){ printf(“\n bueno”);} else if(C>=15&&C<18){ printf(“\n muy bueno”);} else if(C>=18&&C<=20){ printf(“\n sobresaliente”)} else{ printf(“\n no valido”);} getch(); }

20.- Realizar un programa en el cual se ingrese el sueldo y las ventas. Calcular: a) Si las ventas son menores a 1000 no habrá comisión. b) Si las ventas son mayores o igual a 1000 y menores a 1500 la comisión será del 10%. c) Si las ventas son mayores o igual a 1500 la comisión será del 20%. #include<stdio.h> #include<conio.h> void main() { clrscr(); int V=0; float S=0, C=0, ST=0; printf(“\n ingrese el sueldo:”); scanf(“%f”,&S); printf(“\n ingrese las ventas:”); scanf(“%d”,&V); if(V<1000){ ST=S;} else if(V>=1000&&V<1500){ C=S*0.10; ST=S+C;} else if(V>=1500){ C=S*0.20; ST=S+C;} printf(“\n el sueldo total es: %.2f”, ST); getch(); }

21.- En una empresa los salarios de un empleado se van aumentando según el sueldo actual: de 0 a 800 el 20%, de 801 a 1500 el 10% y más de 1500 no habrá aumento. #include<stdio.h> #include<conio.h> void main() { clrscr(); float S=0, A=0, ST=0; printf(“\n ingrese el sueldo:”); scanf(“%f”,&S); if(S>=0&&S<=800){ A=S*0.20; ST=S+A;} else if(S>800&&S<=1500){ A=S*0.10; ST=S+A;} else{ ST=S;} printf(“\n el sueldo total es: %.2f”, ST); getch(); }

22.- Ingrese 3 números y mostrar el mayor y menor de los 3. #include<stdio.h>

#include<conio.h> void main() { clrscr(); int N1=0, N2=0, N3=0; printf(“\n ingrese el primer número:”); scanf(“%d”,&N1); printf(“\n ingrese el segundo número:”); scanf(“%d”,&N2); printf(“\n ingrese el tercer número:”); scanf(“%d”,&N3); if(N1>N3&&N3>N2){ printf(“\n el mayor es: %d”, N1); printf(“\n el menor es: %d”, N2);} else if(N1>N2&&N2>N3){ printf(“\n el mayor es: %d”, N1); printf(“\n el menor es: %d”, N3);} else if(N2>N3&&N3>N1){ printf(“\n el mayor es: %d”, N2); printf(“\n el menor es: %d”, N1);} else if(N2>N1&&N1>N2){ printf(“\n el mayor es: %d”, N2); printf(“\n el menor es: %d”, N3);} else if(N3>N2&&N2>N1){ printf(“\n el mayor es: %d”, N3); printf(“\n el menor es: %d”, N1);} else{ printf(“\n el mayor es: %d”, N3); printf(“\n el menor es: %d”, N2);} getch(); }

23.Ingrese el total de una factura de compras, si el valor es mayor a 1500 se descontará el 5% sino será del 2%, mostrar de la factura pagada. #include<stdio.h> #include<conio.h> void main() { clrscr(); float C=0, D=0, TP=0; printf(“\n ingrese el total de factura de compras:”); scanf(“%f”,&C); if(C>=1500){ D=C*0.05; TP=C-D;} else{

D=C*0.02; TP=C-D;} printf(“\n el total de la factura pagada es: %.2f”, TP); getch(); }

24.- Realizar un programa que ingrese un número solo del uno al tres y mostrar el número. #include<stdio.h> #include<conio.h> void main() { clrscr(); int N=0; printf(“\n ingrese un número:”); scanf(“%d”,&N); switch(N); { case 1: printf(“\n uno”);break; case 2: printf(“\n dos”);break; case 3: printf(“\n tres”);break;

default: printf(“\n número no permitido”); } getch(); }

25.- Un alumno desea saber cuál será su promedio general de las 3 materias más difíciles que cursa y cuál será su promedio que obtendrá en cada una de ellas, estas materias se evalúan de la siguiente manera: a) La calificación de Matemáticas se obtendrá de la siguiente manera: EXAMEN: 90% Promedio de tareas: 10% (3 tareas) b) La calificación de Física se obtendrá de la siguiente manera: EXAMEN: 80% Promedio de tareas: 20% (2 tareas) c) La calificación de Química se obtendrá de la siguiente manera: EXAMEN: 85% Promedio de tareas: 15% (3 tareas) #include<stdio.h> #include<conio.h> void main() { clrscr(); float TM1=0, TM2=0, TM3=0, TF1=0, TF2=0, TQ1=0, TQ2=0, TQ3=0, PTM=0, PTF=0, PTQ=0, EM=0, EF=0, EQ=0, PEM=0, PEF=0, PEQ=0, M=0, F=0, Q=0, CF=0; printf(“\n ingrese la primera tarea de matemáticas:”); scanf(“%f”,&TM1); printf(“\n ingrese la segunda tarea de matemáticas:”); scanf(“%f”,&TM2); printf(“\n ingrese la tercera tarea de matemáticas:”); scanf(“%f”,&TM3);

printf(“\n ingrese la nota del examen de matemáticas:”); scanf(“%f”,&EM); PTM=(TM1+TM2+TM3)/3*0.10; PEM=EM*0.90; M=PTM+PEM; printf(“\n ingrese la primera tarea de física:”); scanf(“%f”,&TF1); printf(“\n ingrese la segunda tarea de física:”); scanf(“%f”,&TF2); printf(“\n ingrese la nota del examen de física:”); scanf(“%f”,&EF); PTF=(TF1+TF2)/2*0.20; PEF=EF*0.80; F=PTF+PEF; printf(“\n ingrese la primera tarea de química:”); scanf(“%f”,&TQ1); printf(“\n ingrese la segunda tarea de química:”); scanf(“%f”,&TQ2); printf(“\n ingrese la tercera tarea de química:”); scanf(“%f”,&TQ3); printf(“\n ingrese la nota del examen de química:”); scanf(“%f”,&EQ); PTQ=(TQ1+TQ2+TQ3)/3*0.15; PEQ=EQ*0.85; Q=PTQ+PEQ; CF=(M+F+Q)/3; printf(“\n la calificación de matemáticas es: %.2f”, M); printf(“\n la calificación de física es: %.2f”, F); printf(“\n la calificación de química es: %.2f”, Q); printf(“\n el promedio general es: %.2f”, CF); getch(); }

26.- Realizar un programa en el cual calcule la utilidad que gana el trabajador anualmente si se calcula en base al salario mensual, esto se basa en la antigüedad que tiene el trabajador de acuerdo a la siguiente tabla: -De 0 a menor o igual a 1 año: 7% del salario -De mayor a 1 y menor o igual a 5 años: 9% del salario -De mayor a 5 y menor o igual a 10 años: 11% del salario -De mayor a 10 años: 15% del salario #include<stdio.h> #include>conio.h> void main() { clrscr(); int A=0; float SM=0, ST=0, U=0, SF=0; printf(“\n ingrese el salario mensual:”); scanf(“%f”,&SM);

printf(“\n ingrese la antigüedad:”); scanf(“%d”,&A); if(A>0&&A<=1){ U=SM*0.07; ST=SM+U;} else if(A>1&&A<=5){ U=SM*0.09; ST=SM+U;} else if(A>5&&A<=10){ U=SM*0.11; ST=SM+U;} else{ U=SM*0.15; ST=SM+U;} printf(“\n el salario total es: %.2f”, ST); SF=SM*12; printf(“\n el salario final es: %.2f, SF); getch(); }

27.- Realizar un programa que ingrese los 10 primeros números y mostrarlos. #include<stdio.h> #include<conio.h> void main() { clrscr(); int C=0; do{ C=C+1; printf(“%d”,C);} while(C>10); getch(); }

28.- Realizar un programa que ingrese los 10 primeros números y mostrar los pares. #include<stdio.h> #include<conio.h> void main() { clrscr(); int C=0; do{ C=C+2; printf(“%d”,C);} while(C<10); getch(); }

29.- Realizar un programa que ingrese los 10 primeros números pares. #include<stdio.h> #include<conio.h> void main() { clrscr(); int C=0; do{ C=C+2; printf(“%d”,C);} while(C<20); getch(); }

30.- Realizar un programa que muestre la sucesión de los siguientes números: (S=1,2,3,4,5,……..,N). #include<stdio.h> #include<conio.h> void main() { clrscr(); int S=0, N=0; printf(“\n ingrese el número:”); scanf(“%d”,&N); do { S=S+1; printf(“%d”,S); } while(S<N); getch(); }

31.- Realizar un programa y mostrar la sumatoria de los 10 primeros números. #include<stdio.h> #include<conio.h> void main() { clrscr(); int S=0, C=0; do { C=C+1; S=S+C; printf (“\n la sumatoria es: %d”, S); } while(C<10); getch(); }

32.- Realizar un programa y mostrar la sumatoria de n números. #include<stdio.h> #include<conio.h> void main() { clrscr(); int S=0, N=0, C=0; printf(“\n ingrese el número:”); scanf(“%d”,&N); do { C=C+1; S=S+C; printf(“\n la sumatoria es: %d”, S); } while(C<N); getch(); }

34.- Realizar un programa que almacene como constante su nombre, apellido, luego ingrese su edad, la edad de su papa, la edad de su mama, y mostrar que edad tenia cundo usted nació. #include<stdio.h> #include<conio.h> void main () { clrscr(); char nombre [10]; char apellido [10]; int ed=0, edp=0, edm=0, edam=0 ,edap=0; printf("\n ingrese el nombre:"); scanf("%s",&nombre); printf("\n ingrese su apellido:"); scanf("%s",&apellido); printf("\n ingrese la edad:"); scanf("%d",&ed); printf("\n ingrese la edad de papa:"); scanf("%d",&edp); printf("\n ingrese la edad de mama:"); scanf("%d",&edm); edap=edp-ed; printf("\n edad de papa cuando naci:%d",edap); edam=edm-ed; printf("\n edad de mama cuando naci:%d",edam); getch(); }

35. Realizar un programa que me permita ingresar un numero entero entre el 2 y el 90, se desea saber si el numero ingresado es par o impar, si es múltiplo de 3, si es múltiplo de 5, si es múltiplo de 10 y luego preguntar se desea repetir el proceso si es positivo, vuelva a ingresar un numero, saber si es múltiplo de 3, si es múltiplo de 5, si es múltiplo de 10, #include<stdio.h> #include<conio.h> Void main() { Clrscr(); Char (r) ‘’; Int n=0; Do { Printf(“\n ingresa el numero:”); Scanf(“%d”,&n); If((n>2) &&(n<90)) If(n%2=0) { Printf(“\n ingrese numero es par:%d”,n); Else Printf(“\n ingrese es impar:%d”,n); If(n%3=0) { Printf(“\n ingrese es multiplo3:%d”,n); Else Printf(“\n ingrese numero no es multiplo3:%d”,n); } } If(n%5=0) { Printf(“\n ingrese numero es multiplo5:%d”,n); Else Printf(“\n ingrese numero no es multiplo5:%d”,n); } If(n%10=0) { Printf(“\n ingrese numero es múltiplo 10:%d”,n); Else Printf(“\n ingrese numero no es múltiplo 10:%d”,n); Printf(“\n desea repetir el proceso s\n:”); Scanf(“%c”,&r); } While (r=”s”) Getch(); }

37.- el repetuo Jimmy jairala quiere saber cuándo se recoge por concepto una pasaje de una hora se recibe cada carro para promedio en cada 3 minutos. El costo de pasaje es mediana 0.50ctvs, pesaba $1.50 y esta pesada $3 dólares. #include<stdio.h> #include<conio.h> Void main() { Clrscr(); Int vech=0, c1=0, c2=0, c3=0, c=0; Float t1=0, t2=0, t3=0, tp=0; While (c<20) { Printf(“\n ingrese el tipo de vehiculo:”); Printf(“\n ingrese 1 si el vehiculo medio:”); Printf(“\n ingrese 2 si el vehiculo pesada:”); Printf(“\n ingrese 3si el vehiculo es extrapesado:”); Scanf(“%d”,&veh); Swich(veh); { Case1: T1=t1+0.50; C1=c1+1; break; case2: t2=t2+1.50; c2=c2+1; break; case3: t3=t3+3.00; c3=c3+1; break; c=c+1; } Tp=t1+t2+t3; Printf(“\n el valor recaudado de los medios es:%2f”,t1); Printf(“\n el valor recaudado de los pesados es:%2f”,t2); Printf(“\n el valor recaudado de los extrapesados es:%2f”,t3); Printf(“\n el valor recaudado en 1 hora es:%2f”,tp); Printf(“\n la cantidad de vehiculo mediano es:%d”,c1); Printf(“\n la cantidad de vehiculo pesados es:%d”,c2); Printf(“\n la cantidad de vehiculo extrapesados es:%d”,c3); Printf(“\n la cantidad de vehiculo en 1 hora es:%d”,c); } Getch(); }

36. Una tienda de mascotas desea saber cuanto ganara en un mes por concepto de ventas de mascotas, se debe ingresar la raza y el precio de los perros por cada raza, se debe presentar un número total de cachorros vendidos y el valor total de ventas. #include<stdio.h> #include<conio.h> void main() { clrscr(); int raza=0,cont=0,cont1=0,cont2=0,cont3=0; float p=0,b=0,pb=0,totp=0,totb=0,totpb=0,vtv=0; printf("Ingrese el valor de los pastores alemanes:"); scanf("%f",&p); printf("ingrese el valor de los buldogs:"); scanf("%f",&b); printf("ingrese el valor de los pitbulls:"); scanf("%f",&pb); printf("\n 1. Pastor Aleman"); printf("\n 2. Buldogs"); printf("\n 3. Pitbulls"); while (cont<20) cont= cont+ 1; printf ("\n Ingrese la raza del cachorro que desea comprar:"); scanf("%d",&raza); switch (raza) {case 1: cont1= cont1+1; break; case 2: cont2= cont2+1; break; case 3: cont3= cont3+1; break; default: printf("Raza no existe");} totp=cont1*p; totb=cont2*b; totpb=cont3*pb; vtv=totp+totb+totpb; printf("\n El valor total de ventas de perros es:%.2f",vtv); printf("\n El valor de perros por raza pastor aleman es:%.2f",totp); printf("\n El valor de perros por raza buldogs es:%.2f",totb); printf("\n El valor de perros por raza pitbulls es:%.2f",totpb); getch(); }

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->