Está en la página 1de 25

10 REM INICIO

11 COLOR 11
20 PRINT
"
"
30 PRINT "
"
40 PRINT " "
50 PRINT " "
60 PRINT " "
70 PRINT " "
80 PRINT "
"
90 PRINT "
"
100 PRINT " "
110 PRINT " "
120 PRINT " "
130 PRINT " "
140 PRINT " "
150 PRINT " "
160 PRINT " "
170 PRINT " "
180 PRINT " "
190 PRINT " "
200 PRINT " "
210 PRINT " "
220 PRINT " "
230 PRINT "
"
240 PRINT
"
"
250 LOCATE 4, 26
260 COLOR 12
270 PRINT " UNIVERSIDAD AUTONOMA CHAPINGO"
280 LOCATE 5, 28
281 COLOR 2
290 PRINT "DEPARTAMENTO DE IRRIGACION"
300 LOCATE 6, 24
301 COLOR 14
310 PRINT " PROGRAMACION Y METODOS NUMERICOS"
320 COLOR 11
330 LOCATE 12, 5
340 PRINT "HERNANDEZ LOPEZ AUGUSTO SALVADOR"
350 LOCATE 13, 5
360 PRINT "LOPEZ LOPEZ INIGO"
370 LOCATE 14, 5
380 PRINT "SANCHEZ BALDERAS JUAN MANUEL"
390 LOCATE 15, 5
400 PRINT "SOLANO CARRILLO ROMARIO ALEJANDRO"
410 LOCATE 16, 5
420 PRINT "SOLIS ARROYO DIEGO DE JESUS"
421 LOCATE 11, 50
422 PRINT
423 LOCATE 12, 49
423.1 COLOR 30
424 PRINT "#####"
425 LOCATE 13, 47
426 PRINT "#########"
427 LOCATE 14, 45
428 PRINT "#### ######"
429 LOCATE 15, 44
429.1 PRINT "###########"
429.2 LOCATE 16, 44
429.3 PRINT "#########"
429.31 LOCATE 17, 44
429.32 PRINT "###########"
429.4 LOCATE 18, 45
429.5 PRINT "############"
429.6 LOCATE 19, 47
429.7 PRINT "#########"
429.8 LOCATE 20, 49
429.9 PRINT "#####"
429.91 COLOR 30
429.971 COLOR 24
429.98 LOCATE 14, 49
429.99 PRINT "##"
430 COLOR 2
440 LOCATE 16, 55
450 PRINT "4 GRUPO A"
451 COLOR 21
454 LOCATE 21, 4
452 PRINT "PULSE ENTER PARA CONTINUAR";
460 INPUT PAUSA$
700 REM MENU
710 COLOR 10
711 PRINT
"
"
712 PRINT "
"
713 PRINT " "
714 PRINT " "
715 PRINT " "
716 PRINT " "
717 PRINT
"
"
718 PRINT " "
719 PRINT " "
720 PRINT " "
721 PRINT " "
722 PRINT " "
723 PRINT " "
724 PRINT " "
725 PRINT " "
726 PRINT " "
727 PRINT " "
728 PRINT " "
729 PRINT " "
730 PRINT " "
731 PRINT " "
732 PRINT " "
733 PRINT
"
"
734 LOCATE 4, 26
735 COLOR 12
736 PRINT " UNIVERSIDAD AUTONOMA CHAPINGO"
736.1 COLOR 10
737 LOCATE 5, 28
738 PRINT "DEPARTAMENTO DE IRRIGACION"
739 LOCATE 6, 24
739.1 COLOR 14
740 PRINT " PROGRAMACION Y METODOS NUMERICOS"
750 COLOR 11
741 LOCATE 9, 35
742 PRINT "AREAS Y PERIMETROS"
760 LOCATE 11, 36
761 COLOR 14
770 PRINT "1.-CUADRADO"
780 LOCATE 13, 35
790 PRINT "2.-RECTANGULO"
800 LOCATE 15, 31
810 PRINT "3.-TRIANGULO EQUILATERO"
820 LOCATE 17, 37
830 PRINT "4.-ROMBO"
840 LOCATE 19, 36
850 PRINT "5.-CIRCULO"
860 LOCATE 21, 32
870 PRINT "6.-TRAPECIO ISOCELES"
880 LOCATE 17, 60
881 PRINT "7.- SALIR"
890 LOCATE 20, 4
891 PRINT "ELIGIR OPCION";
900 INPUT OPCION
IF OPCION = 1 THEN GOTO 1000
IF OPCION = 2 THEN GOTO 2000
IF OPCION = 3 THEN GOTO 3000
IF OPCION = 4 THEN GOTO 4000
IF OPCION = 5 THEN GOTO 5000
IF OPCION = 6 THEN GOTO 6000
IF OPCION = 7 THEN GOTO 6710
IF OPCION < 1 THEN GOTO 700
IF OPCION > 7 THEN GOTO 700
1000 REM AREA DE CUADRADO
1010 COLOR 10
1020 PRINT
"
"
1030 PRINT "
"
1040 PRINT " "
1050 PRINT " "
1060 PRINT " "
1070 PRINT " "
1080 PRINT "
"
1090 PRINT "
"
1100 PRINT " "
1110 PRINT " "
1120 PRINT " "
1130 PRINT " "
1140 PRINT " "
1150 PRINT " "
1160 PRINT " "
1170 PRINT " "
1180 PRINT " "
1190 PRINT " "
1200 PRINT " "
1210 PRINT " "
1220 PRINT " "
1230 PRINT "
"
1240 PRINT
"
"
1250 LOCATE 4, 26
1260 COLOR 12
1270 PRINT " UNIVERSIDAD AUTONOMA CHAPINGO"
1280 LOCATE 5, 28
1281 COLOR 10
1290 PRINT "DEPARTAMENTO DE IRRIGACION"
1300 LOCATE 6, 24
1301 COLOR 14
1310 PRINT " PROGRAMACION Y METODOS NUMERICOS"
1320 COLOR 5
1330 LOCATE 12, 63
1340 PRINT ""
1350 LOCATE 13, 63
1360 PRINT ""
1370 LOCATE 14, 63
1380 PRINT " L"
1390 LOCATE 15, 63
1400 PRINT ""
1430 LOCATE 16, 63
1440 PRINT ""
1450 LOCATE 18, 66
1460 PRINT "L"
1470 COLOR 11
1480 LOCATE 10, 24
1490 PRINT "AREAS Y PERIMETROS DE CUADRADOS"
1500 LOCATE 12, 5
1501 COLOR 14
1510 PRINT "LADO DEL CUADRADO (L>0)";
1520 INPUT L
1521 IF L > 0 THEN GOTO 1530
1522 IF L <= 0 THEN GOTO 1000
1530 A = L * L
1550 P = 4 * L
1560 LOCATE 13, 5
1570 PRINT "AREA="; A
1580 LOCATE 14, 5
1590 PRINT "PERIMETRO="; P
1600 LOCATE 21, 4
1608 PRINT " PULSE ENTER PARA CONTINUAR";
1610 INPUT PAUSE$
1620 GOTO 700
2000 REM TRIANGULO
2010 COLOR 10
2020 PRINT
"
"
2030 PRINT "
"
2040 PRINT " "
2050 PRINT " "
2060 PRINT " "
2070 PRINT " "
2080 PRINT "
"
2090 PRINT "
"
2100 PRINT " "
2110 PRINT " "
2120 PRINT " "
2130 PRINT " "
2140 PRINT " "
2150 PRINT " "
2160 PRINT " "
2170 PRINT " "
2180 PRINT " "
2190 PRINT " "
2200 PRINT " "
2210 PRINT " "
2220 PRINT " "
2230 PRINT "
"
2240 PRINT
"
"
2250 LOCATE 4, 26
2260 COLOR 12
2270 PRINT " UNIVERSIDAD AUTONOMA CHAPINGO"
2280 LOCATE 5, 28
2281 COLOR 10
2290 PRINT "DEPARTAMENTO DE IRRIGACION"
2300 LOCATE 6, 24
2301 COLOR 14
2310 PRINT " PROGRAMACION Y METODOS NUMERICOS"
2320 COLOR 5
2330 LOCATE 12, 55
2340 PRINT ""
2350 LOCATE 13, 55
2360 PRINT ""
2370 LOCATE 14, 55
2380 PRINT " H"
2390 LOCATE 15, 55
2400 PRINT ""
2430 LOCATE 16, 55
2440 PRINT ""
2450 LOCATE 18, 65
2460 PRINT "B"
2470 COLOR 2
2480 LOCATE 10, 24
2481 COLOR 11
2490 PRINT "AREAS Y PERIMETROS DE RECTANGULOS"
2500 LOCATE 12, 5
2501 COLOR 14
2510 PRINT "BASE (B>0)";
2520 INPUT B
2521 IF B > 0 THEN GOTO 2523
2522 IF B <= 0 THEN GOTO 2000
2523 LOCATE 13, 5
2524 PRINT "ALTURA (H>0)";
2525 INPUT H
2526 IF H > 0 THEN GOTO 2530
2527 IF H <= 0 THEN GOTO 2000
2530 A = B * H
2550 P = (2 * B) + (2 * H)
2560 LOCATE 15, 5
2570 PRINT "AREA="; A
2580 LOCATE 16, 5
2590 PRINT "PERIMETRO="; P
2600 LOCATE 21, 4
2891 PRINT "PULSE ENTER PARA CONTINUAR";
2610 INPUT PAUSA$
2620 GOTO 700
3000 REM TRIANGULO
3011 COLOR 10
3020 PRINT
"
"
3030 PRINT "
"
3040 PRINT " "
3050 PRINT " "
3060 PRINT " "
3070 PRINT " "
3080 PRINT "
"
3090 PRINT "
"
3100 PRINT " "
3110 PRINT " "
3120 PRINT " "
3130 PRINT " "
3140 PRINT " "
3150 PRINT " "
3160 PRINT " "
3170 PRINT " "
3180 PRINT " "
3190 PRINT " "
3200 PRINT " "
3210 PRINT " "
3220 PRINT " "
3230 PRINT "
"
3240 PRINT
"
"
3250 LOCATE 4, 26
3260 COLOR 12
3270 PRINT " UNIVERSIDAD AUTONOMA CHAPINGO"
3280 LOCATE 5, 28
3281 COLOR 10
3290 PRINT "DEPARTAMENTO DE IRRIGACION"
3300 LOCATE 6, 24
3301 COLOR 14
3310 PRINT " PROGRAMACION Y METODOS NUMERICOS"
3320 COLOR 5
3330 LOCATE 12, 63
3340 PRINT
"

"
3350 LOCATE 13, 62
3360 PRINT
"

"
3370 LOCATE 14, 61
3380 PRINT
"

"
3390 LOCATE 15, 60
3400 PRINT
"
"
3430 LOCATE 16, 59
3440 PRINT
"

"
3450 LOCATE 17, 58
3460 PRINT
"

"
3461 LOCATE 18, 64
3462 PRINT "L"
3470 COLOR 11
3480 LOCATE 10, 24
3490 PRINT "AREAS Y PERIMETROS DE TRIANGULO EQUILATERO"
3500 LOCATE 12, 5
3501 COLOR 14
3510 PRINT "LADO DEL TRANGULO (L>0)";
3520 INPUT L
3521 IF L > 0 THEN GOTO 3541
3522 IF L <= 0 THEN GOTO 3000
3541 A = ((L * (((3) ^ (1 / 2)) / 2) * L)) / 2
3550 P = 3 * L
3560 LOCATE 14, 5
3570 PRINT "AREA="; A
3571 LOCATE 15, 5
3572 PRINT "PERIMETRO="; P
3600 LOCATE 21, 4
3891 PRINT "PULSE ENTER PARA CONTINUAR";
3640 INPUT PAUSA$
3620 GOTO 700
4000 REM ROMBO
4011 COLOR 10
4020 PRINT
"
"
4030 PRINT "
"
4040 PRINT " "
4050 PRINT " "
4060 PRINT " "
4070 PRINT " "
4080 PRINT "
"
4090 PRINT "
"
4100 PRINT " "
4110 PRINT " "
4120 PRINT " "
4130 PRINT " "
4140 PRINT " "
4150 PRINT " "
4160 PRINT " "
4170 PRINT " "
4180 PRINT " "
4190 PRINT " "
4200 PRINT " "
4210 PRINT " "
4220 PRINT " "
4230 PRINT "
"
4240 PRINT
"
"
4250 LOCATE 4, 26
4260 COLOR 12
4270 PRINT " UNIVERSIDAD AUTONOMA CHAPINGO"
4271 COLOR 10
4280 LOCATE 5, 28
4290 PRINT "DEPARTAMENTO DE IRRIGACION"
4291 COLOR 14
4300 LOCATE 6, 24
4310 PRINT " PROGRAMACION Y METODOS NUMERICOS"
4320 COLOR 5
4330 LOCATE 12, 63
4340 PRINT
"

"
4350 LOCATE 13, 60
4360 PRINT "L
"
4370 LOCATE 14, 61
4380 PRINT
"

"
4390 LOCATE 15, 60
4400 PRINT
"

DM"
4430 LOCATE 16, 61
4440 PRINT
"

"
4450 LOCATE 17, 62
4460 PRINT
"

"
4461 LOCATE 18, 63
4462 PRINT
"

"
4463 LOCATE 19, 60
4464 PRINT "DN"
4470 COLOR 14
4480 LOCATE 10, 24
4481 COLOR 11
4490 PRINT "AREAS Y PERIMETROS DE ROMBOS"
4500 LOCATE 12, 5
4501 COLOR 14
4510 PRINT "DIAGONAL MAYOR (DM>0)";
4520 INPUT DM
4521 IF DM > 0 THEN GOTO 4530
4522 IF DM <= 0 THEN GOTO 4000
4530 LOCATE 13, 5
4540 PRINT "DIAGONAL MENOR (DN>0)";
4550 INPUT DN
4551 IF DN > 0 THEN GOTO 4560
4552 IF DN <= 0 THEN GOTO 4000
4560 LOCATE 14, 5
4570 PRINT " LADO DEL ROMBO (L>0)";
4580 INPUT L
4523 IF L > 0 THEN GOTO 4590
4524 IF L <= 0 THEN GOTO 4000
4590 A = (DN * DM) / 2
4600 P = 4 * L
4610 LOCATE 15, 5
4620 PRINT "AREA="; A
4630 LOCATE 16, 5
4640 PRINT "PERIMETRO="; P
4700 LOCATE 21, 4
4891 PRINT "PULSE ENTER PARA CONTINUAR";
4740 INPUT PAUSA$
4820 GOTO 700
5000 REM CIRCULO
5011 COLOR 10
5020 PRINT
"
"
5030 PRINT "
"
5040 PRINT " "
5050 PRINT " "
5060 PRINT " "
5070 PRINT " "
5080 PRINT "
"
5090 PRINT "
"
5100 PRINT " "
5110 PRINT " "
5120 PRINT " "
5130 PRINT " "
5140 PRINT " "
5150 PRINT " "
5160 PRINT " "
5170 PRINT " "
5180 PRINT " "
5190 PRINT " "
5200 PRINT " "
5210 PRINT " "
5220 PRINT " "
5230 PRINT "
"
5240 PRINT
"
"
5250 LOCATE 4, 26
5260 COLOR 12
5270 PRINT " UNIVERSIDAD AUTONOMA CHAPINGO"
5280 LOCATE 5, 28
5281 COLOR 10
5290 PRINT "DEPARTAMENTO DE IRRIGACION"
5300 LOCATE 6, 24
5301 COLOR 14
5310 PRINT " PROGRAMACION Y METODOS NUMERICOS"
5320 COLOR 5
5350 LOCATE 13, 62
5360 PRINT
"

"
5370 LOCATE 14, 60
5380 PRINT
"

"
5390 LOCATE 15, 59
5400 PRINT
"

"
5430 LOCATE 16, 60
5440 PRINT
"

"
5450 LOCATE 17, 62
5460 PRINT
"

"
5465 LOCATE 18, 63
5470 COLOR 11
5480 LOCATE 10, 24
5490 PRINT "AREAS Y PERIMETROS DE CIRCULOS"
5500 LOCATE 12, 5
5501 COLOR 14
5510 PRINT "RADIO(R>0)";
5520 INPUT R
5521 IF R > 0 THEN GOTO 5590
5522 IF R <= 0 THEN GOTO 5000
5590 A = (R * R * 3.14159265358979323846)
5600 P = (2 * R * 3.14159265358979323846)
5610 LOCATE 15, 5
5620 PRINT "AREA="; A
5630 LOCATE 16, 5
5640 PRINT "PERIMETRO="; P
5650 LOCATE 20, 4
5660 PRINT " PULSE ENTER PARA CONTINUAR";
5700 INPUT PAUSE$
5710 GOTO 700
6000 REM TRAPECIO
6010 COLOR 10
6020 PRINT
"
"
6030 PRINT "
"
6040 PRINT " "
6050 PRINT " "
6060 PRINT " "
6070 PRINT " "
6080 PRINT "
"
6090 PRINT "
"
6100 PRINT " "
6110 PRINT " "
6120 PRINT " "
6130 PRINT " "
6140 PRINT " "
6150 PRINT " "
6160 PRINT " "
6170 PRINT " "
6180 PRINT " "
6190 PRINT " "
6200 PRINT " "
6210 PRINT " "
6220 PRINT " "
6230 PRINT "
"
6240 PRINT
"
"
6250 LOCATE 4, 26
6260 COLOR 12
6270 PRINT " UNIVERSIDAD AUTONOMA CHAPINGO"
6280 LOCATE 5, 28
6281 COLOR 10
6290 PRINT "DEPARTAMENTO DE IRRIGACION"
6300 LOCATE 6, 24
6301 COLOR 14
6310 PRINT " PROGRAMACION Y METODOS NUMERICOS"
6320 COLOR 5
6321 LOCATE 12, 64
6322 PRINT "BN"
6350 LOCATE 13, 62
6360 PRINT
"

"
6370 LOCATE 14, 60
6380 PRINT
"

LO H"
6390 LOCATE 15, 58
6400 PRINT
"
"
6410 LOCATE 16, 56
6411 PRINT
"

"
6412 LOCATE 17, 64
6413 PRINT "BM"
6465 LOCATE 18, 63
6470 COLOR 11
6480 LOCATE 10, 24
6490 PRINT "AREAS Y PERIMETROS DE TRAPECIOS ISOSCELES"
6500 LOCATE 12, 5
6501 COLOR 14
6510 PRINT "BASE MAYOR (BM>0) ";
6520 INPUT BM
6521 IF BM > 0 THEN GOTO 6523
6522 IF BM <= 0 THEN GOTO 6000
6523 LOCATE 13, 5
6524 PRINT "BASE MENOR (BN>0)";
6525 INPUT BN
6526 IF BN > 0 THEN GOTO 6528
6527 IF BN <= 0 THEN GOTO 6000
6528 LOCATE 14, 5
6529 PRINT "ALTURA (H>0)";
6530 INPUT H
6531 IF H > 0 THEN GOTO 6533
6532 IF H <= 0 THEN GOTO 6000
6533 LOCATE 15, 5
6534 PRINT "LADO OBLICUO (LO>0)";
6535 INPUT LO
6536 IF LO > 0 THEN GOTO 6590
6537 IF LO <= 0 THEN GOTO 6000
6590 A = ((BM + BN) / 2) * (H)
6600 P = (2 * LO + BM + BN)
6610 LOCATE 16, 5
6620 PRINT "AREA="; A
6630 LOCATE 17, 5
6640 PRINT "PERIMETRO="; P
6710 END

También podría gustarte