Está en la página 1de 5

UNIVERSIDAD NACIONAL DE INGENIERA

FACULTAD DE INGENIERA INDUSTRIAL Y


SISTEMAS
LENGUAJES DE PROGRAMACION ST 222 U

PRCTICA CALIFICADA N1
Alumno
CASTRO GARAY VICTOR ELVIS

Docente:
Ciclo:

RAMOS BALLON, GRIMANESA

2016-I

FECHA: LUNES 2 DE MAYO DEL 2015

Cdigo
20141071F

1. Pedir un nmero del 1 al 7 y mostrar el nombre del da


correspondiente(1=LUNES)
a) Algoritmo:

1. ALGORITMO DIA_CASO
2. VAR
3.

ENTERO: d

4. INICIO
5.

ESCRIBIR("Introduce un nmero del 1 al 7")

6.

LEER( d )

7.

SI (d >=1 ) AND (d <= 7)

8.

EN_CASO_DE d HACER

9.

1: ESCRIBIR("Lunes")

10.

2: ESCRIBIR("Martes")

11.

3: ESCRIBIR("Mircoles")

12.

4: ESCRIBIR("Jueves")

13.

5: ESCRIBIR("Viernes")

14.

6: ESCRIBIR("Sbado")

15.

7: ESCRIBIR("Domingo")

16.
17.

FIN_CASO
SINO

18.
19.

ESCRIBIR("El valor no es vlido")


FIN_SI

20. FIN

b) DIGARAMA DE FLUJO:

c) C++:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i;
printf("Introduzca nmero del 1 al 7:");
scanf("%d",&i);
switch(i){
case 1:
printf ("Lunes\n");
break;
case 2:
printf ("Martes\n");
break;
case 3:
printf ("Mircoles\n");
break;
case 4:
printf ("Jueves\n");
break;

case 5:
printf ("Viernes\n");
break;
case 6:
printf ("Sbado\n");
break;
case 7:
printf ("Domingo\n");
break;
default:
printf ("No existe\n");
break;
}
system("PAUSE");
return 0;
}

2. Dado un numero verificar si es positivo negativo o nulo


a) Algoritmo:
ALGORITMO VERIFICAR_NUMERO
VAR
ENTERO: d
INICIO
ESCRIBIR (d)
LEER NUMERO
SI (d =0)
ESCRIBIR (El numero ingresado es nulo)
SINO
SI ( d>0)
ESCRIBIR ( El numero ingresado es positivo)
SINO
ESCRIBIR ( El numero ingresado es negativo)
FIN_SI
FIN_SI
FIN

b) Diagrama de flujo:

c) C++:
#include <stdio.h>
#include <conio.h>
int main ()
{
int numero;
printf("Inserte un numero: ");
scanf("%d",&numero);
if(numero==0)
printf("El numero %d es NULO",numero);
else
{
if(numero<0)
printf("El numero %d es NEGATIVO",numero);
else
printf("El numero %d es POSITIVO",numero);
}
getch();
}

También podría gustarte