presentación del desensamble y ensamble del equipo de computo en base a las n...
Ejemplos de programas
1. B
Programa que nos muestra los días de la semana
Diagrama de flujo
a
Mensaje en pantalla
Inicio
a
a = 1
a = 2
a = 4
a = 3
a = 5
a = 6
a > 7
a = 7
No
No
No
No
No
No
No
No
Fin
A
C
D
E
F
G
H
I
A
I
Día de la semana
B
I
Día de la semana
D
I
Día de la semana
C
I
Día de la semana
E
I
Día de la semana
F
I
Día de la semana
H
I
Error no existe
G
I
Día de la semana
2. Pseudocódigo
Inicio
Definir Variable a
Solicitar variable a
Leer variable a
Realizar selección
Si variable a = 1; Lunes
Si variable a = 2; Martes
Si variable a = 3; Miércoles
Si variable a = 4; Jueves
Si variable a = 5; Viernes
Si variable a = 6; Sábado
Si variable a = 7; Lunes
Si variable a > 7; Error no existe
Imprimir selección
Fin
3. Código del programa
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main( )
{
int a;
char b;
printf ("nntt Programa que nos muestra los dias de la semana nn");
uno:
printf ("nnt Dime el numero del dia que quieres saber ");
scanf ("%d",&a);
if (a==1) goto dos;
if (a==2) goto tres;
if (a==3) goto cuatro;
if (a==4) goto cinco;
if (a==5) goto seis;
if (a==6) goto siete;
if (a==7) goto ocho;
if (a>7)
{
printf ("nntt ERROR numero equivocado");
goto fin;
}
dos:
printf("nntt El dia que deseas saber es LUNES nn");
goto fin;
tres:
printf("nntt El dia que deseas saber es MARTES nn");
goto fin;
cuatro:
printf ("nntt El dia que deseas saber es MIERCOLES nn");
goto fin;
cinco:
printf ("nntt El dia que deseas saber es JUEVES nn");
goto fin;
seis:
printf ("nntt El dia que deseas saber es VIERNES nn");
goto fin;
siete:
printf ("nntt El dia que deseas saber es SABADO nn");
goto fin;
ocho:
printf ("nntt El dia que deseas saber es DOMINGO nn");
goto fin;
fin:
printf ("nnn Deseas saber otro dia? Teclea [s/n] y presiona enter ");
fflush(stdin);
scanf ("%c",&b);
if (b=='s') goto uno;
if (b=='n')
{
exit(0);
}
getche( );
}
4. Programa que cuenta de 2 en 2 hasta el 100
Diagrama de flujo
Pseudocódigo
Inicio
Definir Variable a
Asignar valor inicial a la variable
a = 0
Imprimir variable a
Realizar operación
a = a + 2
Cumplir condición
Si variable a es <= 100 volver
Si variable a no es <= a 100 continuar
Fin
a
Inicio
a <= 100
a = 0
a
a = a + 2
Fin
No
5. Código del programa
Con la función do-while
#include<stdio.h>
#include<math.h>
#include<conio.h>
main ()
{
int a;
a=0;
printf ("nntt Programa que cuenta de 2 en 2 hasta el 100 nnn");
do
{
printf ("nnt El valor de tu numero es %d nn", a);
a=a+2;
}
while (a<=100);
getche ();
}
Con la función while
#include<stdio.h>
#include<math.h>
#include<conio.h>
main ( )
{
printf ("nntt Programa que cuenta de 2 en 2 hasta el 100 nnn");
int a;
a=0;
while (a<=100)
{
printf("nnt El valor de tu numero es %d nn", a);
a=a+2;
}
getche( );
}
Con la función for
#include<stdio.h>
#include<math.h>
#include<conio.h>
main ( )
{
printf ("nntt Programa que cuenta de 2 en 2 hasta el 100 nnn");
int a;
for (a=0;a<=100;a=a+2)
printf("nnt El valor de tu numero es %d nn", a);
getche( );
}