Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
hagan saber, as lo corrijo, estan en orden del 1 al 47, sugiero que lo hagan ustedes y en
caso que no les salga, ahi s consultar para ver el ejercicio resuelto.
VARIABLES. ACUMULADORES. CONTADORES. BUCLES Y TOMA DE DECISIONES
1.
14.
15.
Hacer el algoritmo que imprima los nmeros del 100 al 0 en orden decreciente
16.
dem al anterior pero informando al finalizar (el ingreso de datos y los clculos
1. /***********************************************************/
2.
3. #include <stdio.h>
4. #include <conio.h>
5.
6. void main()
7. {
8.
clrscr();
9.
10.
int cont=0;
11.
float num,media=0,resultado;
12.
13.
while(cont<5)
14.
15.
printf("\nN£mero:");
16.
scanf("%f",&num);
17.
18.
cont = cont + 1;
19.
20.
21.
22.
23.
printf("\nLa media de los %d n£meros es
24.
%.2f",cont,resultado);
25.
26.
getch();
}
27.
28.
/
***********************************************************/
29.
30.
void main()
31.
32.
clrscr();
33.
34.
int num,cuadrado;
35.
36.
printf("N£mero:");
37.
scanf("%d",&num);
38.
39.
while(num<= 0)
40.
{
printf("\nERROR.El n£mero debe ser mayor que
41.
cero\n\nN£mero:");
scanf("%d",&num);
42.
43.
44.
45.
printf("El cuadrado de %d es %d",num,cuadrado);
46.
47.
48.
getch();
}
49.
50.
/
***********************************************************/
51.
52.
void main()
53.
54.
clrscr();
55.
56.
int num,mayor0=0,menor0=0,cont=0;
57.
58.
while(cont<10)
59.
60.
printf("\nN£mero:");
61.
scanf("%d",&num);
62.
63.
if(num==0)
64.
{
printf("\nERROR.Tiene que ser menor o mayor que
65.
cero.\n");
66.
cont--;
67.
68.
if(num>0)
69.
mayor0 = mayor0 + 1;
70.
if(num<0)
71.
menor0 = menor0 + 1;
72.
73.
cont = cont + 1;
74.
75.
}
printf("\nDe %d n£meros ingresados...\n\n%d son
76.
getch();
}
79.
80.
/
***********************************************************/
81.
82.
void main()
83.
84.
float PI=3.1416,radio,sup,lon;
85.
clrscr();
86.
87.
printf("Ingrese radio:");
88.
scanf("%f",&radio);
89.
90.
91.
92.
93.
94.
95.
getch();
96.
97.
98.
/
***********************************************************/
99.
100.
void main()
101.
102.
clrscr();
103.
int base,altura,area,total;
104.
105.
printf("Base:");
106.
scanf("%d",&base);
107.
printf("Altura:");
108.
scanf("%d",&altura);
109.
110.
111.
area = area / 2;
112.
113.
114.
115.
getch();
}
116.
117.
/
***********************************************************/
118.
119.
void main()
120.
121.
clrscr();
122.
123.
int num;
124.
125.
printf("N£mero:");
126.
scanf("%d",&num);
127.
128.
if(num > 0)
129.
130.
if(num < 0)
131.
132.
if(num == 0)
133.
134.
getch();
135.
136.
137.
/
***********************************************************/
138.
139.
void main()
140.
141.
clrscr();
142.
int num;
143.
144.
printf("N£mero:");
145.
scanf("%d",&num);
146.
147.
while(num==0)
148.
149.
150.
printf("\nN£mero:");
151.
scanf("%d",&num);
152.
153.
if(num%2==0)
154.
printf("%d es par",num);
155.
else
156.
printf("%d no es par",num);
157.
158.
159.
getch();
}
160.
161.
/
***********************************************************/
162.
163.
void main()
164.
165.
clrscr();
166.
167.
168.
float num,fahrenheit;
169.
printf("N£mero:");
170.
scanf("%f",&num);
171.
172.
173.
printf("%.3f grados Celsius equivale a %.3f grados
174.
Fahrenheit",num,fahrenheit);
175.
176.
getch();
}
177.
178.
/
***********************************************************/
179.
180.
void main()
181.
182.
clrscr();
183.
184.
float cms,pulgadas;
185.
int pies;
186.
187.
printf("Centimetros:");
188.
scanf("%f",&cms);
189.
190.
191.
pulgadas =
0.0336034 * cms;
192.
193.
194.
195.
pulgadas",cms,pulgadas);
196.
pulgadas",cms,pies,pulgadas);
197.
198.
getch();
}
199.
200.
/
***********************************************************/
201.
202.
void main()
203.
204.
clrscr();
205.
int a=0,e=0,i=0,o=0,u=0,cont=0;
206.
char caracter='x';
207.
208.
");
209.
while(cont<20)
210.
211.
scanf("%c",&caracter);
212.
213.
if(cont ==19)
214.
215.
printf("[--------------------]\n");
216.
printf("[
217.
218.
if(caracter=='a')
219.
a = a + 1;
220.
if(caracter=='e')
221.
e = e + 1;
222.
if(caracter=='i')
20 caracteres
]");
223.
i = i + 1;
224.
if(caracter=='o')
225.
o = o + 1;
226.
if(caracter=='u')
227.
u = u + 1;
228.
229.
cont = cont + 1;
230.
231.
232.
printf("a = %d e = %d i = %d o = %d u =
%d",a,e,i,o,u);
233.
234.
getch();
}
235.
236.
/
***********************************************************/
237.
238.
void main()
239.
240.
241.
242.
int dia;
243.
char opcion='s',seguir='s';
244.
245.
do
246.
247.
clrscr();
248.
printf("\nDias de la
semana...\n\n1.Lunes\n2.Martes\n3.Miercoles\n4.Jueves\n5.Viernes
\n6.Sabado\n7.Domingo\n\n");
249.
opcion = getche();
250.
251.
if(opcion == '1')
252.
printf(".Lunes\n");
253.
if(opcion == '2')
254.
printf(".Martes\n");
255.
if(opcion == '3')
256.
printf(".Miercoles\n");
257.
if(opcion == '4')
258.
printf(".Jueves\n");
259.
if(opcion == '5')
260.
printf(".Viernes\n");
261.
if(opcion == '6')
262.
printf(".Sabado\n");
263.
if(opcion == '7')
264.
printf(".Domingo\n");
265.
266.
267.
seguir = getch();
268.
269.
while(seguir!='s'&&seguir!='n')
270.
271.
272.
seguir = getch();
273.
274.
275.
276.
}while(seguir=='s');
}
277.
/
***********************************************************/
278.
279.
void main()
280.
281.
int impares,impar=0;
282.
283.
clrscr();
284.
for(impares=0;impares<100;impares++)
285.
286.
if(impares%2!=0)
287.
288.
printf("\n%d",impares);
289.
impar = impar + 1;
290.
291.
292.
100",impar);
293.
294.
getch();
}
295.
296.
/
***********************************************************/
297.
298.
void main()
299.
300.
int pares,par=0;
301.
302.
clrscr();
303.
for(pares=0;pares<100;pares++)
304.
305.
if(pares%2==0)
306.
307.
printf("\n%d",pares);
308.
par = par + 1;
309.
310.
311.
100",par);
312.
313.
getch();
}
314.
315.
/
***********************************************************/
316.
317.
void main()
318.
319.
int num;
320.
321.
clrscr();
322.
for(num=0;num<100;num++)
printf("\n%d",num);
323.
324.
325.
326.
getch();
}
327.
328.
/
***********************************************************/
329.
330.
void main()
331.
332.
int num;
333.
334.
clrscr();
335.
for(num=100;num>0;num--)
printf("\n%d",num);
336.
337.
338.
339.
getch();
}
340.
341.
/
***********************************************************/
342.
343.
void main()
344.
345.
int de3;
346.
347.
clrscr();
348.
for(de3=0;de3<100;de3++)
349.
350.
if(de3%3==0)
351.
printf("\n%d",de3);
352.
353.
354.
355.
getch();
}
356.
357.
/
***********************************************************/
358.
359.
void main()
360.
361.
int de3;
362.
363.
clrscr();
364.
for(de3=0;de3<100;de3++)
365.
366.
if(de3%3==0 || de3%2==0)
367.
printf("\n%d",de3);
368.
369.
370.
371.
getch();
}
372.
373.
374.
/
***********************************************************/
375.
376.
void main()
377.
378.
clrscr();
379.
int num,i,suma=0;
380.
381.
printf("N£mero:");
382.
scanf("%d",&num);
383.
384.
for(i=0;i<num;i++)
385.
386.
suma = suma + i;
387.
//printf("%d",i);
388.
389.
al %d es %d",num,suma);
390.
391.
getch();
}
392.
393.
394.
/
***********************************************************/
395.
396.
void main()
397.
398.
clrscr();
399.
int num,i;
400.
401.
printf("N£mero:");
402.
scanf("%d",&num);
403.
404.
for(i=1;i<num+1;i++)
printf("\n%d",i);
405.
406.
407.
408.
getch();
}
409.
410.
411.
/
***********************************************************/
412.
413.
void main()
414.
415.
clrscr();
416.
int num,i;
417.
418.
printf("N£mero:");
419.
scanf("%d",&num);
420.
421.
for(i=1;i<num+1;i++)
422.
423.
if(i%3==0)
424.
printf("\n%d",i);
425.
426.
427.
428.
getch();
}
429.
430.
/
***********************************************************/
431.
432.
433.
void main()
{
434.
clrscr();
435.
int n,divisor;
436.
437.
438.
439.
divisor++) ;
for(divisor = 2; n % divisor != 0 ;
440.
if (divisor == n)
441.
printf("El %d es n£mero
primo\n",n);
442.
443.
getch();
444.
445.
446.
447.
/
***********************************************************/
448.
449.
void main()
450.
451.
clrscr();
452.
int cont=0,num,suma=0,producto= 1;
453.
454.
while(cont<10)
455.
456.
printf("\nN£mero:");
457.
scanf("%d",&num);
458.
459.
while(num == 0)
460.
{
printf("\nEl cero
461.
no!!!\n\nN£mero:");
scanf("%d",&num);
462.
463.
464.
465.
466.
if(num>0)
suma = suma + num;
467.
if(num<0)
468.
469.
470.
471.
472.
cont = cont + 1;
473.
474.
%d",suma);
printf("\nEl producuto de los n£meros
475.
negativos es %d",producto);
476.
477.
getch();
}
478.
479.
480.
/
***********************************************************/
481.
482.
void main()
483.
484.
clrscr();
485.
486.
int numero1,numero2,a,b;
487.
488.
printf("N£mero 1:");
489.
scanf("%d",&numero1);
490.
printf("N£mero 2:");
491.
scanf("%d",&numero2);
492.
493.
a = numero1;
494.
b = numero2;
495.
numero1 = b;
496.
numero2 = a;
497.
printf("\nEl n£mero 1 es: %d\nEl n£mero 2
498.
es: %d",numero1,numero2);
499.
500.
getch();
}
501.
502.
503.
/
***********************************************************/
504.
505.
void main()
506.
507.
clrscr();
508.
int i,cuadrado,cubo,numero;
509.
510.
printf("N£mero:");
511.
scanf("%d",&numero);
512.
printf("\n\tN£mero\t\tCuadrado\tCubo");
513.
514.
for(i=1;i<numero+1;i++)
515.
516.
cuadrado = i * i;
517.
cubo = i * i * i;
518.
printf("\n\t%d\t\t%d\t\t
519.
%d",i,cuadrado,cubo);
520.
521.
522.
getch();
}
523.
524.
525.
/
***********************************************************/
526.
527.
void main ()
528.
529.
530.
char seguir='s';
531.
532.
clrscr();
533.
534.
while(seguir=='s')
535.
536.
printf("\n\nIngrese peso:");
537.
scanf("%d",&peso);
538.
539.
if(peso<=80)
540.
541.
hasta80+=1;
542.
543.
else
544.
545.
mas80+=1;
546.
547.
548.
seguir=getch();//getche es = a getch a
549.
552.
553.
554.
555.
seguir=getch();
556.
557.
558.
%d",hasta80,mas80);
559.
gotoxy(80,25);
560.
salir...");
561.
562.
getch();
}
563.
564.
565.
/
***********************************************************/
566.
567.
void main()
568.
569.
int vendedor;
570.
float vendedor1=0,vendedor2=0,vendedor3=0;
571.
572.
char seguir='s';
573.
574.
clrscr();
575.
576.
while(seguir=='s')
577.
578.
579.
580.
scanf("%d",&vendedor);
581.
582.
if(vendedor == 1)
583.
584.
printf("\nIngrese importe:");
585.
scanf("%f",&importe);
586.
587.
588.
589.
if(vendedor == 2)
590.
591.
printf("\nIngrese importe:");
592.
scanf("%f",&importe);
593.
594.
595.
596.
if(vendedor == 3)
597.
598.
printf("\nIngrese importe:");
599.
scanf("%f",&importe);
600.
601.
602.
603.
604.
if(vendedor == 0)
605.
606.
607.
seguir= getch();
608.
609.
610.
{
printf("ERROR, reingrese.\nDesea
611.
continuar? s/n");
seguir=getch();
612.
613.
614.
615.
printf("\n\nVENDEDOR 1:%.2f",vendedor1);
616.
printf("\nVENDEDOR 2:%.2f",vendedor2);
617.
printf("\nVENDEDOR 3:%.2f",vendedor3);
618.
salir...");
getch();
619.
620.
621.
622.
623.
624.
/
***********************************************************/
625.
626.
void main()
627.
628.
int lado1,lado2,lado3;
629.
int ladoa,ladob,ladoc;
630.
int a,b,c;
631.
clrscr();
632.
cuenta que la suma de\nsus dos lados menores tiene que ser mayor
que el lado superior\n");
633.
item:\n");
634.
printf("\n.a.");scanf("%d",&lado1);
635.
printf("\n.b.");scanf("%d",&lado2);
636.
printf("\n.c.");scanf("%d",&lado3);
637.
638.
639.
640.
641.
642.
643.
a = 1;
644.
645.
b = 1;
646.
647.
c= 1;
648.
649.
650.
el item.");
651.
getch();
652.
return;
653.
654.
lado3)
655.
656.
657.
getch();
658.
return;
659.
660.
lado3)
661.
662.
663.
getch();
664.
return;
665.
666.
667.
668.
getch();
669.
670.
671.
672.
673.
/
***********************************************************/
674.
675.
void main ()
676.
677.
int num1,num2,num3,mayor,intermedio,menor;
678.
679.
clrscr();
680.
681.
printf("\nPrimer n£mero:");scanf("%d",&num1);
682.
printf("Segundo n£mero:");scanf("%d",&num2);
683.
printf("Tercer n£mero:");scanf("%d",&num3);
684.
685.
num1 > num3)
if(num1 > num2 && num1 < num3 || num1 < num2 &&
686.
intermedio = num1;
687.
num2 > num3)
if(num2 > num1 && num2 < num3 || num2 < num1 &&
688.
intermedio = num2;
689.
num3 > num2)
if(num3 > num1 && num3 < num2 || num3 < num1 &&
690.
intermedio = num3;
691.
printf("\nEl n£mero %d es el intermedio de los
692.
3 n£meros ingresados",intermedio);
getch();
693.
694.
695.
696.
697.
698.
/
***********************************************************/
699.
700.
void main ()
701.
702.
clrscr();
703.
704.
float valor_hora,total,descuento,c_descuento;
705.
706.
int antiguedad,hs_trabajadas;
707.
708.
printf("\nIngresar datos:\n");
709.
printf("\nNombre:");
710.
scanf("%s",&nombre);
711.
printf("Antiguedad:");
712.
scanf("%d",&antiguedad);
713.
714.
scanf("%d",&hs_trabajadas);
715.
printf("Valor de la hora:");
716.
scanf("%f",&valor_hora);
717.
718.
30;
719.
720.
721.
722.
printf("\nNombre: %s",nombre);
723.
printf("\nAntiguedad: %d a¤os",antiguedad);
724.
725.
726.
727.
$",c_descuento);
728.
729.
getch();
}
730.
731.
732.
/
***********************************************************/
733.
734.
void main ()
735.
736.
clrscr();
737.
738.
int num,multi=0,i=0;
739.
740.
printf("Ingresar n£mero:");
741.
scanf("%d",&num);
742.
743.
744.
745.
746.
scanf("%d",&num);
747.
748.
749.
for(i=1; i<10;i++)
750.
751.
multi = num * i;
752.
printf("\n%d x %d = %d",num,i,multi);
753.
754.
755.
getch();
756.
757.
758.
759.
/
***********************************************************/
760.
761.
void main ()
762.
763.
clrscr();
764.
765.
int num1,num2,n,mayor,menor,numhay=0,numpares=0;
766.
767.
printf("\nIngrese n£mero:");
768.
scanf("%d",&num1);
769.
printf("Ingrese n£mero:");
770.
scanf("%d",&num2);
771.
772.
if(num1<num2)
773.
774.
menor = num1;
775.
mayor = num2;
776.
}else{
777.
menor = num2;
778.
mayor = num1;
779.
780.
781.
782.
783.
if(n % 2 == 0)
784.
785.
numpares = numpares + 1;
786.
787.
numhay = numhay + 1;
788.
printf("\n%d",n);
789.
790.
%d",numhay,num1,num2);
791.
%d",numpares,num1,num2);
792.
793.
getch();
}
794.
795.
796.
/
***********************************************************/
797.
798.
void main ()
799.
800.
clrscr();
801.
802.
803.
804.
805.
do
806.
807.
printf("\n\nIngresar n£mero de
legajo:");
808.
scanf("%d",&numlegajo);
809.
printf("Ingresar sueldo:");
810.
scanf("%d",&sueldo);
811.
printf("Ingresar sexo:\n\nFemenino
(1)\nMasculino(2)\n");
812.
sexo = getche();
813.
if(sexo == '1')
814.
815.
else
816.
817.
818.
{
printf(" No es la opci¢n
819.
sexo = getche();
821.
822.
823.
824.
mas500 = mas500 + 1;
825.
826.
menos400 = menos400 + 1;
827.
828.
829.
seguir = getch();
830.
831.
832.
{
printf("\nERROR.Reingrese
833.
respuesta. s/n ?");
seguir = getch();
834.
835.
836.
}while(seguir == 's');
837.
%d",mas500);
printf("\nHombres que ganan menos de 400$ :
838.
%d",menos400);
839.
840.
841.
842.
getch();
}
843.
/*****************MAXIMOS Y
MÍNIMOS*****************************************/
844.
845.
#include <stdio.h>
846.
#include <conio.h>
847.
#include <string.h>
848.
849.
void main ()
850.
851.
clrscr();
852.
853.
float
aguacaida,promedio,cantidadagua=0,mayorlluvia,menorlluvia;
854.
char mayordia[10],menordia[10],dias[10];
855.
int cont=0,flag=0,dia;
856.
857.
computar:");
858.
scanf("%d",&dia);
859.
860.
while(cont<dia)
861.
862.
863.
864.
scanf("%s",&dias);
865.
866.
scanf("%f",&aguacaida);
867.
868.
if(flag==0)
869.
870.
871.
strcpy(mayordia,dias);
872.
strcpy(menordia,dias);
873.
mayorlluvia = aguacaida;
874.
menorlluvia = aguacaida;
875.
876.
flag=1;
877.
878.
879.
if(aguacaida>=mayorlluvia)
880.
881.
strcpy(mayordia,dias);
882.
mayorlluvia = aguacaida;
883.
884.
885.
if(aguacaida<=menorlluvia)
886.
887.
strcpy(menordia,dias);
888.
menorlluvia = aguacaida;
889.
890.
891.
cantidadagua+=aguacaida; //cantidadagua =
cantidadagua + aguacaida
892.
893.
cont+=1;
894.
895.
896.
897.
promedio=cantidadagua/cont;
898.
printf("\nMayor lluvia %f el dia
899.
%s",mayorlluvia,mayordia);
printf("\nMenor lluvia %f el dia
900.
%s",menorlluvia,menordia);
printf("\nEl promedio de agua caida en %d dias fue
901.
%f",cont,promedio);
902.
903.
getch();
}
904.
905.
/
***********************************************************/
906.
907.
908.
void main ()
909.
910.
clrscr();
911.
912.
int a,b,c,d,e,mayor,menor;
913.
914.
printf("\nIngrese 5 n£meros:\n\n");
915.
scanf("%d %d %d %d %d",&a,&b,&c,&d,&e);
916.
917.
if(a>b&&a>c&&a>d&&a>e)mayor = a;
918.
if(b>a&&b>c&&b>d&&b>e)mayor = b;
919.
if(c>a&&c>b&&c>d&&c>e)mayor = c;
920.
if(d>a&&d>b&&d>c&&d>e)mayor = d;
921.
if(e>a&&e>b&&e>c&&e>d)mayor = e;
922.
923.
if(a<b&&a<c&&a<d&&a<e)menor = a;
924.
if(b<a&&b<c&&b<d&&b<e)menor = b;
925.
if(c<a&&c<b&&c<d&&c<e)menor = c;
926.
if(d<a&&d<b&&d<c&&d<e)menor = d;
927.
if(e<a&&e<b&&e<c&&e<d)menor = e;
928.
printf("\nEl mayor de los 5 n£meros es el %d y
929.
el menor es el %d",mayor,menor);
930.
931.
getch();
}
932.
933.
934.
/
***********************************************************/
935.
936.
#include <stdio.h>
937.
#include <conio.h>
938.
#include <string.h>
939.
940.
void main()
941.
942.
float altura,mayoraltura=0;
943.
944.
int flag=0;
945.
946.
clrscr();
947.
948.
do
949.
950.
printf("\nNombre:"),
951.
scanf("%s",&nombre);
952.
printf("Altura:");
953.
scanf("%f",&altura);
954.
955.
if(flag==0)
956.
957.
mayoraltura = altura;
958.
strcpy(mayornombre,nombre);
959.
flag=1;
960.
961.
962.
if(altura>= mayoraltura)
{
963.
mayoraltura = altura;
964.
strcpy(mayornombre,nombre);
965.
966.
967.
968.
969.
seguir = getch();
970.
971.
972.
973.
s/n ?\n");
974.
seguir = getch();
975.
976.
977.
}while(seguir == 's');
printf("\nEl mas alto es %s mide
%.2f",mayornombre,mayoraltura);
978.
979.
getch();
}
980.
981.
/
***********************************************************/
982.
983.
#include <stdio.h>
984.
#include <conio.h>
985.
#include <string.h>
986.
987.
void main()
988.
989.
int cont;
990.
char nombre[15],seguir='s';
991.
float nota,noti,promedio;
992.
993.
clrscr();
994.
995.
do
996.
997.
cont=0;
998.
noti=0;
999.
while(cont<6)
1000.
1001.
if(cont == 0)
1002.
1003.
printf("\nNombre:");
1004.
scanf("%s",&nombre);
1005.
1006.
1007.
1008.
printf("Nota:");
1009.
scanf("%f",¬a);
1010.
1011.
1012.
promedio = noti / 6;
1013.
1014.
cont = cont + 1;
1015.
1016.
if(cont == 6)
1017.
printf("El promedio de %s es
%.2f",nombre,promedio);
1018.
1019.
1020.
1021.
seguir = getch();
1022.
1023.
1024.
1025.
s/n ?\n");
1026.
seguir = getch();
1027.
1028.
}while(seguir == 's');
1029.
1030.
1031.
1032.
/
***********************************************************/
1033.
1034.
#include <stdio.h>
1035.
#include <conio.h>
1036.
1037.
1038.
void main()
1039.
1040.
int flag=0;
1041.
float temp1,temp2,tempmax,tempmin;
1042.
char
seguir='s',fecha[10],fechamax[10],fechamin[10];
1043.
1044.
do
1045.
1046.
clrscr();
1047.
printf("\nIngrese fecha:");
1048.
scanf("%s",&fecha);
1049.
1050.
scanf("%f",&temp1);
1051.
1052.
scanf("%f",&temp2);
1053.
1054.
if(flag==0)
1055.
1056.
tempmax
= temp1;
1057.
tempmin
= temp2;
1058.
1059.
1060.
flag=1;
}
1061.
1062.
if(temp1>=tempmax)
1063.
1064.
strcpy(fechamax,fecha);
1065.
tempmax
1066.
= temp1;
1067.
1068.
if(temp2<=tempmin)
1069.
1070.
strcpy(fechamin,fecha);
1071.
tempmin
1072.
= temp2;
1073.
1074.
1075.
seguir = getch();
1076.
1077.
1078.
1079.
1080.
seguir = getch();
1081.
1082.
1083.
1084.
}while(seguir=='s');
1085.
1086.
%s",tempmax,fechamax);
1087.
%s",tempmin,fechamin);
1088.
1089.
getch();
}
1090.
1091.
/
***********************************************************/
1092.
1093.
#include <stdio.h>
1094.
#include <conio.h>
1095.
#include <string.h>
1096.
1097.
void main()
1098.
1099.
1100.
char nombre[20],mayornombre[20];
1101.
int cont=0,ptsg,ptsi,ptsc,ptsb,mayorpts;
1102.
int flag=0,acui=0,acuc=0,acub=0,acumen;
1103.
clrscr();
1104.
while(cont<3)
1105.
1106.
1107.
printf("\nIngrese nombre:");
1108.
scanf("%s",&nombre);
1109.
1110.
scanf("%d",&ptsc);
1111.
1112.
scanf("%d",&ptsi);
1113.
1114.
scanf("%d",&ptsb);
1115.
1116.
1117.
1118.
if(flag==0)
1119.
1120.
mayorpts = ptsg;
1121.
strcpy(mayornombre,nombre);
1122.
1123.
flag=1;
1124.
1125.
1126.
1127.
1128.
mayorpts = ptsg;
1129.
strcpy(mayornombre,nombre);
1130.
1131.
1132.
acui+=ptsi;
1133.
acub+=ptsb;
1134.
acuc+=ptsc;
1135.
1136.
acumen = acui;
1137.
1138.
1139.
cont+=1;
1140.
1141.
1142.
1143.
%d",mayornombre,mayorpts);
1144.
printf("\n\nTotales\n");
1145.
if(acui<acumen)
1146.
1147.
else
1148.
printf("\nInteligencia:%d",acui);
1149.
if(acuc<acumen)
1150.
1151.
else
1152.
printf("\nCultura:%d",acuc);
1153.
if(acub<acumen)
1154.
1155.
else
1156.
printf("\nBelleza:%d",acub);
1157.
1158.
getch();
1159.
1160.
1161.
/
***********************************************************
1162.
1163.
#include <stdio.h>
1164.
#include <conio.h>
1165.
1166.
1167.
void main()
1168.
1169.
1170.
float
tarifa,hstrabajadas,total,mayorsalario,menorsalario;
1171.
float
totalsalario=0,salariopromedio,mayor=0,menor=0;
1172.
char nombre[20],seguir =
'n',mayornombre[20],menornombre[20];
1173.
int trabajadores=0,flag=0;
1174.
1175.
1176.
do
1177.
1178.
clrscr();
1179.
printf("\nNombre:");
1180.
scanf("%s",&nombre);
1181.
printf("Tarifa horaria:");
1182.
scanf("%f",&tarifa);
1183.
printf("Horas de trabajo:");
1184.
scanf("%f",&hstrabajadas);
1185.
1186.
1187.
1188.
1189.
de %.2f$\n",nombre,total);
1190.
getch();
1191.
1192.
trabajadores = trabajadores + 1;
1193.
1194.
if(flag==0)
1195.
1196.
total;
menorsalario = mayorsalario =
1197.
strcpy(mayornombre,nombre);
1198.
strcpy(menornombre,nombre);
1199.
1200.
1201.
flag=1;
}
1202.
1203.
if(total == mayorsalario)
1204.
mayor = mayor + 1;
1205.
if(total == menorsalario)
1206.
menor = menor + 1;
1207.
if(total>mayorsalario)
1208.
1209.
mayorsalario = total;
1210.
strcpy(mayornombre,nombre);
1211.
1212.
if(total<menorsalario)
1213.
1214.
menorsalario = total;
1215.
strcpy(menornombre,nombre);
1216.
1217.
1218.
1219.
trabajadores;
salariopromedio = totalsalario /
1220.
s/n\n");
1221.
seguir = getch();
1222.
1223.
1224.
{
printf("\nDesea seguir ingresando
1225.
datos? s/n");
seguir = getch();
1226.
1227.
1228.
1229.
}while(seguir == 's');
1230.
clrscr();
1231.
trabajador/es ",trabajadores);
printf("\nEl empleado %s es el de mayor
1232.
1233.
1234.
$",totalsalario);
1235.
es %.2f $",salariopromedio);
getch();
1236.
1237.
1238.
1239.
1240.
/
***********************************************************/
1241.
1242.
void main()
1243.
1244.
float socio,promedioedad=0,promedioedad2=0;
1245.
int edad,tenis=0,voley=0;
1246.
float promedio1=0,promedio2=0;
1247.
char nombre [20],seguir = 's',deporte =
's',apellido[20];
1248.
1249.
clrscr();
1250.
1251.
do
1252.
1253.
1254.
printf("\nN£mero de socio:");
1255.
scanf("%f",&socio);
1256.
printf("Nombre:");
1257.
scanf("%s",&nombre);
1258.
printf("Apellido:");
1259.
scanf("%s",&apellido);
1260.
printf("Edad:");
1261.
scanf("%d",&edad);
1262.
printf("Deporte que
practica:\n\n1.Tenis\n2.Rugby\n3.Voley\n4.Hockey\n5.Futbol\n\n")
;
1263.
deporte = getche();
1264.
1265.
if(deporte != '1', deporte != '2',deporte !
= '3',deporte != '4',deporte != '5')
1266.
printf(".ERROR.Pulse n£mero
if(deporte == '1')
1269.
1270.
printf(".Tenis");
1271.
tenis = tenis + 1;
1272.
1273.
1274.
1275.
if(deporte == '3')
1276.
1277.
printf(".Voley");
1278.
voley = voley + 1;
1279.
1280.
1281.
1282.
1283.
if(deporte == '2')
printf(".Rugby ---> No update (No
1284.
se guardan los datos)");
1285.
if(deporte == '4')
printf(".Hockey ---> No update (No
1286.
se guardan los datos)");
1287.
if(deporte == '5')
printf(".Futbol ---> No update (No
1288.
se guardan los datos)");
1289.
1290.
1291.
1292.
s/n\n");
1293.
seguir = getch();
1294.
1295.
1296.
{
printf("\nERROR, reingrese
1297.
respuesta s/n ?\n");
seguir = getch();
1298.
1299.
1300.
1301.
}while(seguir =='s');
1302.
es %.2f a¤os",tenis,promedioedad);
printf("\nVoley practican %d y el promedio de edad
1303.
es %.2f a¤os",voley,promedioedad2);
1304.
1305.
getch();
}
1306.
1307.
1308.
/
***********************************************************/
1309.
1310.
void main()
1311.
1312.
int anio;
1313.
1314.
clrscr();
1315.
1316.
printf("Ingrese a¤o:");
1317.
scanf("%d",&anio);
1318.
1319.
1320.
1321.
else
1322.
1323.
1324.
1325.
1326.
getch();
}
1327.
/
***********************************************************/
1328.
1329.
void main()
1330.
1331.
1332.
int aprobo=0,desaprobo=0,total=0,marzo=0;
1333.
1334.
1335.
clrscr();
1336.
1337.
do
1338.
1339.
printf("\nNombre:");
1340.
scanf("%s",&nombre);
1341.
printf("Legajo:");
1342.
scanf("%f",&legajo);
1343.
printf("Promedio:");
1344.
scanf("%f",&promedio);
1345.
1346.
total+=1;
1347.
1348.
if(promedio>=7)
1349.
aprobo+=1;
1350.
1351.
1352.
desaprobo+=1;
1353.
1354.
if(promedio<4)
1355.
marzo+=1;
1356.
printf("\nDesea seguir ingresando datos?
1357.
s/n\n");
seguir = getch();
1358.
1359.
1360.
1361.
{
printf("\nERROR,reingrese respuesta
1362.
s/n ?");
seguir = getch();
1363.
1364.
1365.
}while(seguir == 's');
1366.
getch();
}
1369.
1370.
/
***********************************************************/
1371.
1372.
void main()
1373.
1374.
int num1,num2;
1375.
char opcion='s',seguir='s';
1376.
1377.
do
1378.
1379.
1380.
clrscr();
1381.
1382.
printf("\n1.Suma\n2.Resta\n3.Producto\n4.Divisi¢n\n");
1383.
opcion = getch();
1384.
1385.
printf("\n1§ N£mero:");
1386.
scanf("%d",&num1);
1387.
printf("2§ N£mero:");
1388.
scanf("%d",&num2);
1389.
1390.
if(opcion == '1')
printf("\n%d + %d =
1391.
%d",num1,num2,num1 + num2);
1392.
if(opcion == '2')
printf("\n%d - %d =
1393.
%d",num1,num2,num1 - num2);
1394.
if(opcion == '3')
printf("\n%d x %d =
1395.
%d",num1,num2,num1 * num2);
1396.
1397.
%d",num1,num2,num1 / num2);
1398.
1399.
por cero");
1400.
1401.
siempre da 0");
1402.
s/n");
1403.
1404.
seguir = getch();
1405.
1406.
1407.
1408.
seguir = getch();
1409.
1410.
1411.
}while(seguir=='s');
}
1412.
1413.
/
************************************************************/
1414.
1415.
void main()
1416.
1417.
1418.
int anio,a,b,c,d,e,n;
1419.
1420.
clrscr();
1421.
1422.
printf("\nIng.A¤o:");
1423.
scanf("%d",&anio);
1424.
1425.
a= anio % 19;
1426.
b= anio % 4;
1427.
c= anio % 7;
1428.
1429.
1430.
n= (22 + d + e);
1431.
1432.
if(n<32)
1433.
de marzo",anio,n);
1434.
else
1435.
de abril",anio,n - 31);
1436.
1437.
1438.
1439.
1440.
getch();
}