Vistas de página en total

sábado, 6 de noviembre de 2010

Tarea III

Instrucciones: A continuación se le presentan una serie de problemas que deberá resolver mediante un algoritmo. Presente diagrama de flujo, Pseudocódigo y culmine trasladándolo a lenguaje C++. Entregue la presente tarea el día debidamente impresa –diagrama, pseudocódigo y código C++-.


LOS DATOS A,B,C,D REPRESENTAN NUMEROS ENTEROS, ESCRIBA LOS MISMOS EN ORDEN INVERSO.

Diagrama de Flujo


Diagrama de Flujo de Numero Inversos:


PSEUDOCODIGO
Algoritmos Números_inversos
/*Algoritmo que imprime los datos ingresados inversamente*/

Variables
Entero; a,b,cd
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 Algoritmo Números_Inversos

CODIGO C++

#include
#include
Main ()
{
Int: a,b,c,,d;
Cout <<”Programa que muestra los datos ingresados inversamente:”; Cout <<”\n Ingrese el primer número:”) Cin >>a;
Cout <<”Ingrese el segundo número:”) Cin >>b;
Cout <<”Ingrese el tercer número:”; Cin >>c;
Cout <<”Ingrese el cuarto número:”; Cin >>d;

Cout <<\n D:”<
#include
Main ()
{
Int A,B, Resultado;
Cout < <”Este programa realiza la expresión (A+B)^2/3”; Cout <<”\n Ingrese el valor de A:”; Cin >>A;
Cout <<”\n Ingrese el valor de B:”; Cin >>B;
Resultado=(A+B)*(A*B)/3.0;
Cout <<”\n El resultado de la ecuación es”<

Diagrama de Flujo de Matricula:

#include
Main ()
{
Int nota1,nota2,nota3,nota4,nota5,promedio,matricula;
Cout <<”Este programa imprime la matricula y el promedio de 5 notas de un alumno”; Cout<<”Ingrese nota1:”; Cin >>nota1;
Cout<<”Ingrese nota2:”; Cin>>nota2;
Cout<<”Ingrese nota3:”; Cin>>nota3;
Cout<<”Ingrese nota4:”; Cin>>nota4;
Cout<<”Ingrese nota5:”; Cin>>nota5;
Promedio=(nota1+nota2+nota3+nota4+nota5)/5
Cout<<”\n El numero de matricula es:”<


Diagrama de Flujo de la Distancia entre 2 puntos:


#include
Main ()
{
int: p1,p2,distancia;
Cout<<”Programa que calcula la distancia entre dos coordenadas”; Cout<<”\n Ingrese coordenada 1:”; Cin>>p1;
Cout<<”\n Ingrese coordenada 2:”; Cin>>p2;
Distancia =p1-p2;
Cout<<”La distancia entre las coordenadas es:”<

Diagrama de Flujo Convertir dolares a quetzales:


Main()
{
Float: dólares,quetzals;
Cout<<”Programa que convierte dólares a quetzales\n”; Cout<<”Ingrese la cantidad a convertir\n”; Cin>>dólares;
Quetzales=dólares*7.5
Cout<<”La cantidad es:”<

Diagrama de Flujo Calcula el area y el volumen de un Cilindro:

#include
Main()
{
Float: volume,area,pi,radio,altura;
Cout<<”Programa que calcula el area y volume de un cilindro:”; Cout<<\ Ingrese el radio del cilindro:”; Cin>>radio;
Cout<<”\n Ingrese la altura:”; Pi=3.1416; Area=2*pi*radio*altura; Volume=pi*(radio*radio)*altura; Cout zz”\n El area del cilindro es:”<
#include

int main()
{
int tiempo, distancia, velocidad;

printf("\nIngrese la distancia para recorrer expresada en Kilometros:");
scanf("%d" ,&distancia);

printf("\nIngrese el tiempo de recorrido expresada en Horas:");
scanf("%d" ,&tiempo);

velocidad = distancia/tiempo;

printf("\nLa velocidad que recorre Usain Boit en Km/Hrs es de : ",velocidad)

return 0;
}


8.-) El programa, dados como datos dos números reales, calculara la suma, la resta y multiplicación de dichos números
SUMA
RESTA
MULTIPLICACION
N1+N2
N1-N2
N1*N2


N1 N2


PSEUDOCODIGO
ALGORITMO Operadores_ Aritméticos
*/Algoritmo que calcula la suma, la resta y la multiplicación de dos números/*
Variables
Enteros N1, N2, Suma, Resta, Multiplica
INICIO
Escribir (“Ingrese el primer número”)
Leer N1
Escribir (“Ingrese el segundo numero”)
Leer N2
HACER
Suma= N1 + N2
Resta= N1 - N2
Multiplica= N1 * N2

Escribir (“Suma”)
Escribir (“Resta”)
Escribir (Multiplica”)
FIN */ ALGORITMO Operadores_ Aritméticos/*





Lenguaje C++

#include "stdafx.h"
#include

int main()
{
int numero1,numero2,suma,res,mul;
printf("Ingrese el primer numero: ");
scanf("%d",&numero1);
printf("\nIngrese el segundo numero: ");
scanf("%d",&numero2);
suma=numero1+numero2;
res= numero1- numero2;
mul=numero1*numero2;
printf("\n\t\tEl resultado de la suma es: %d",suma);
printf("\n\t\tEl Resultado de la Resta es : %d",res);
printf("\n\t\tEl Resultado de Multiplicación es : %d",mul);

return 0;

}

9.-) Dado como dato los galones surtidos a un cliente en una gasolinera, calcule mediante un programa lo que le mismo debe pagar


Total
Galón =23.50
Galónes
“Ingrese la cantidad deseada”
Galón =23.50


PSEUDOCODIGO
ALGORITMO GASOLINERA
VARIABLES

Flotantes cantidad, precio, total

INICIO
Escribir (“Ingrese la cantidad de galones deseada”)
Leer galones
HACER
Precio = 23.50
Total = Galones * Precio
Escribir (Total)
FIN ALGORITMO GASOLINERA
Lenguaje C++

#include "stdafx.h"
#include

int main()
{
int cantidad, precio, total;

printf("\nIngrese los Galones Comprados: ");
scanf("%d",&cantidad);

printf("\nIngrese el precio de Galon");
scanf("%d",precio);

total = cantidad * precio;
printf("El total a pagar es : %d", total);

return 0;
}



10.-) Escriba un algoritmo en C++ en donde, dado el nombre de un dinosaurio, su peso expresado en toneladas y su longitud expresada en pies; escriba el nombre del dinosaurio, su peso y longitud expresadas en Kilogramos y metros respectivamente.


“Ingrese el Nombre”


Nombre


“Ingrese el Peso”

Peso

“Ingrese la altura”

Pies

Kg= peso+6.3202932
Mts= pies*0.3048

Total


PSEUDOCODIGO

ALGORITMO DINOSAURIO
VARIABLES
Flotantes peso, pies, kilogramos, metros
Caracteres nombre[25]
INICIO
Escribir (“Ingrese el nombre del dinosaurio ”)
Leer nombre
Escribir (“Ingrese el peso del dinosaurio”)
Leer peso
Escribir (“Ingrese la altura del dinosaurio”)
Leer pies
HACER
Kilogramos= peso*6.3502932
Metros = pies *0.3048
Escribir (nombre)
Escribir (kilogramos)
Escribir (metros)
FIN */ALGORITMO DINOSAURIO

Lenguaje C++


#include "stdafx.h"
#include

int main()
{
float peso,pies, kg,mts;
char nombre[25]

printf("Ingrese el peso del Dinosaurio");
scanf("%d",&nombre);

printf("Ingrese el peso del Dinosaurio");
scanf("%d",&peso);

printf("Ingrese la altura del Dinosaurio en pies ");
scanf("%d"),&pies;

kg=peso*6.3502932
mts=pies*0.3048

printf("El nombre del dinosaurio es: %d",nombre);
Printf("El peso del Dinosaurio en Kg es ", peso);
printf("La Altura del dinosaurio en Mts es ");

return 0;

6 comentarios:

  1. NO me salio el algoritmo del dinosaurio en PSeint

    ResponderEliminar
  2. alguien me puede ayudar con mi examen esque la vdd esto de los algoritmos no es mui lo mio :(

    ResponderEliminar
  3. alguien me puede ayudar con mi examen esque la vdd esto de los algoritmos no es mui lo mio :(

    ResponderEliminar
  4. - Construya un diagrama de flujo tal que dado los datos enteros A y B. escriba el resultado de la siguiente expresión
    (A + B)2
    5

    ResponderEliminar
  5. - Construya un diagrama de flujo tal que dado los datos enteros A y B. escriba el resultado de la siguiente expresión
    (A + B)2
    5

    ResponderEliminar
  6. How to bet on soccer odds? | DRMCD
    This is a step-by-step 경상남도 출장안마 guide to how 오산 출장마사지 to 울산광역 출장안마 read soccer odds 인천광역 출장샵 for US bettors. It provides a full guide on how to bet 안양 출장마사지 on soccer odds for US

    ResponderEliminar