teoria
PSEUDOCODIGO
Algoritmos Números inversos
Variables
a, b, c, d
Inicio
Escribir (“Este programa imprime los datos ingresados inversamente:”)
Escribir (“Ingrese el valor para a:”)
Leer (a)
Escribir (“Ingrese el valor para b:”)
Leer (b)
Escribir (“Ingrese el valor para c:”)
Leer (c)
Escribir (“Ingrese el valor para d:”)
Leer (d)
Hacer
Imprimir (“d”)
Imprimir (“C”) Imprimir (“B”)
Imprimir (“a”)
Fin.
Diagrama de flujo
Codificación C++
#include
#include
#include
int main()
{
int a=0;
int b=0;
int c=0;
int d=0;
printf("Ingrese un numero a:\n");
scanf("%d",&a);
printf("Ingrese un numero b:\n");
scanf("%d",&b);
printf("Ingrese un numero c:\n");
scanf("%d",&c);
printf("Ingrese un numerod:\n");
scanf("%d",&d);
printf("el orden inverso es: %d",d);
printf(",%d",c);
printf(",%d",b);
printf(",%d",a);
getch();
return(0);
system ("pause \n");
}
Pseudocódigo
Ejercicio2.
CALCULAR
El programa, dado como datos A y B, calcular la expresión
A y B son variables d tipo Entrero,
c es una variable de tipo Real
inicio
1. Leer A y B
2. Hacer c <- (A+B)*3/3
3. Escribirc
fin
Codificacion c++
#include
#include
#include
#include
int main()
{
float a=0;
float b=0;
float c=a+b;
float resultado=c*c/3;
printf("ingrese el numero en a\n");
scanf("%f",&a);
printf("ingrese el numero en b\n");
scanf("%f",&b);
c=(a+b);
resultado=c*c/3;
printf("el resultado de la expresion es\n R// %f", resultado);
getch();
return(0);system ("\n pause");
}
Diagrama de flujo
Ejercicio3.
CALCULAR PROMEDIO CALIFICACION
El programa, dada cinco calificaciones de un alumno,
calcula su promedio
MAT es una variable de tipo entero, nota1, nota2,nota3,nota4,nota,5 y
PROMEDIO son variables de tipo real
inicio
1. Leer nota1,nota2,nota3,nota4,nota5.
2. Hacer PROMEDIO <-( nota,nota2,nota3,nota4,nota5)/5
3. Escribir PROMEDIO
fin
Codificación c++
#include
#include
#include
#include
main()
{
float NO1=0;
float NO2=0;
float NO3=0,NO4=0,NO5=0,MATRI=0,PROMEDIO=(NO1+NO2+NO3+NO4+NO5)/5;
printf("matricula \n");
printf("INGRESAR MATRICULA\n");
scanf("%f",&MATRI);
printf("INGRESAR NOTA 1\n");
scanf("%f",&NO1);
printf("INGRESAR NOTA 2\n");scanf("%f",&NO2);
printf("INGRESAR NOTA 3\n");
scanf("%f",&NO3);
printf("INGRESAR NOTA 4\n");
scanf("%f",&NO4);
printf("INGRESAR NOTA 5\n");
scanf("%f",&NO5);
PROMEDIO=(NO1+NO2+NO3+NO4+NO5)/5;
printf("EL PROMEDIO ES %f",PROMEDIO);
getch();
return(0);
}
Diagrama de flujo
Ejercicio 4
Pseudocódigo:
DISTANCIA ENTRE DOS PUNTOS
El programa, dadas las coordenadas de dos puntos P1 y P2,calcula la distancia entre estos dos puntos
a1,a1,b2,b2 y distancia son variables de tipo real
inicio
1. Leer a1,a1,b2,b2
2. Hacer distancia<-((a1-a2)**2+(b1-b2)**2)**0.5
3. Escribir la distancia
Fin
Codificacion c++
#include
#include
#include
main()
{
int a1;
int a2;
int b1;
int b2,SUBT;
float distancia;
printf("Ingresar las coordenadas del primer punto: ");printf("\ncoordenada en a ");
scanf("%d",&a1);
printf("coordenada en b ");
scanf("%d",&b1);
printf("Ingresar las coordenadas del segundo punto: ");
printf("\ncoordenada en a ");
scanf("%d",&a2);
printf("coordenada en b ");
scanf("%d",&b2);
distancia=sqrt((a2-a1)*(a2-a1))+((b2-b1)*(b2-b1));
printf("\nLA DISTANCIA ENTRE LOS DOS PUNTOS ES %2.2f",distancia);
getch();return 0;
}
Diagrama de flujo
Ejercicio 5
CAMBIAR DOLARES
El programa en donde, dado como dato una cantidad de dinero expresada en dólares,la convierte a Quetzales
a y b son de tipo real
inicio
1. Leer a,b
2. Hacer a*b
3. Escribir Cambio
Fin
Código c++
#include
#include
#include
#include
main()
{
int A;
float B;
printf("ingrese cantidad de...
Regístrate para leer el documento completo.