lunes, 6 de febrero de 2012

Practicas 1 de programación.
A continuación se presentan una diversidad de programas basados en un lenguaje c++. Los programas tienen el objetivo de facilitar para el usuario tareas sencillas.


1. Practica 1 Problema 1 .
Programa para calcular el area y el perimetro de un rectangulo.


Algoritmo del problema:

1 -Definir los tipos de variables que almacenan los datos.

Largo, Ancho, Area, Perímetro

2 -Introducir valores de Largo y Ancho del rectangulo

read Largo, Ancho


3 -Calcular area y perimetro

Area=Largo*Ancho
Perimetro= 2*(Largo+Ancho)

4 -Desplegar el area y perímetro
PRINT "Area=", Area
PRINT "Perimetro=", Perímetro

5 -Final.




2. Practica 1 Problema 2.
Programa para leer los datos de un alumno y darle la bienvenida.


Algoritmo del problema:

1 -Definir variables:

char nombre[15]



2 -Introducir por teclado el nombre del alumno:

PRINT"nombre del alumno=?"



3 -Mostrar el nombre con el mensaje de bienvenida

PRINT "Bienvenido",nombre,"a la clase de programacion"


4 -Final









3.Practica 1 Problema 3.
Programa para sacar el producto y la suma total de tres numeros.


Algoritmo del problema:

1 -Definir las variables:


N1,N2,N3 int

suma, producto int

2 -Lectura de los 3 valores enteros:


PRINT "valor 1=?"

READ N1


PRINT "valor 2=?"

READ N2


PRINT "valor 3=?"

READ N3



3 -Calcular suma y producto:

suma=N1+N2+N3
producto= N1*N2*N3

4 -Desplegar suma y producto
PRINT"suma=",suma
PRINT"producto=",producto

5 -Final





4.Practica 1 Problema 4
Programa para dar la bienvenida al curso de programacion estructurada, el cual tambien nos menciona la version del tutorial y el nombre del autor.
Algoritmo del problema:


1.- Lectura de la pagina principal:


PRINT "Tutorial de programacion estructurada:


PRINT "\ Versión 1.0"


PRINT " Autor:"


PRINT "Jose Omar Rivas".


2.- Final




5.Practica 1 Problema 5
Programa para calcular la suma, la resta, la multiplicación y la división de dos valores.


Algoritmo del problema:

1 -Definir las variables:
valor1,valor2,resultado   Real

2 -Introducir los valores por teclado:


PRINT "valor1=?"

READ valor1


PRINT "valor2=?"

READ valor2



3 -Imprimir suma:

resultado=valor1+valor2
PRINT valor1,+,valor2,"=resultado"

4 -Imprimir resta:

resultado=valor1-valor2
PRINT valor1,-,valor2,"=resultado"

5 -Imprimir multiplicación:
PRINT valor1,*,valor2,"=",(valor1*valor2)

6.-Imprimir división:

resultado=valor1/valor2
PRINT valor1,/,valor2,"=resultado"

7.-Final





6.Practica 1 Programa 6.
Programa para convertir el peso en moneda de dollar americano, dollar canadiense, euro, yen, yuan, quetzal y libra esterlina.
Algoritmo del problema:
1.- Definir las variables:
pesom, dlla, dllc, yen, yan, euro, quetzal, libra real




2 -Introducir los valores por teclado:


PRINT "pesom=?"
READ pesom


PRINT "dlla=?"
READ dlla

PRINT "dllc=?"
READ dllc


PRINT "yen=?"
READ yen

PRINT "yuan=?"
READ yuan


PRINT "euro=?"
READ euro

PRINT "quetzal=?"
READ quetzal


PRINT "libra=?"
READ libra

3.- Imprimir las conversiones:
PRINT dolar americano=(pesom/dlla)
PRINT dolar canadiense=(pesom/dllc) 
PRINT yen=(pesom/yen) 
PRINT yuan=(pesom/yuan) 
PRINT euro=(pesom/euro) 
PRINT quetzal=(pesom/quetzal) 
PRINT libra=(pesom/libra) 


4.- Final





7.Practica 1 Problema 7.
Programa para calcular el total de una orden de comida.


Algoritmo del problema:
1.- Declarar variables:
soda, agua, pizza,galleta,papa,sushi,total real

2.-Introducir las cantidades de las variables:
PRINT cantidad de aguas="
read agua

PRINT cantidad de sodas="
read soda

PRINT cantidad de rebanadas de pizza="
read pizza

PRINT cantidad de galletas="
read galleta
PRINT cantidad de papas="
read papas

PRINT cantidad de rollos de sushi="
read sushi

3.-calcular el total de la cuenta:
READ
total=(soda*10.00)+(agua*5.50)+(pizza*20.00)+(galleta*7.50)+(papas*9.00)+(sushi*55.00)

4.- Final

No hay comentarios:

Publicar un comentario