Académique Documents
Professionnel Documents
Culture Documents
PROBLEMA
ALGORITMO
PROGRAMA
Que es un algoritmo? Es la solucin lgica de un problema escrito en un lenguaje natural Que es un lenguaje de programacin? Es un lenguaje, como cualquier otro, que tiene reglas de escritura que conforman su sintaxis. Para verificar la correcta escritura cuenta con un compilador/Intrprete quien identifica los errores que se pueda cometer en la escritura de un programa. Nosotros utilizaremos el lenguaje de programacin C++ en la entorno Visual Studio 2010 / 2012 Elementos bsicos de programacin 1.- Esquema bsico de un programa en C++ // libreras #include "stdafx.h" #include <iostream> #include <conio.h> // funcin principal void main(){ // declaracion de variables // entrada de datos // proceso de calculo . // salida de resultados . } 2.- Cmo declaro variables? Tipo_de_dato nombre_de_variable; Tipo_de_dato nombre1, nombre2, nombre3;
Los tipos de dato que se puede utilizar son: short byte int long float entero corto: -127 a 128 entero corto: 0 a 255 entero : -32767 a 32768 entero largo : 11 digitos positivos y negativos real de baja precision
Ejm : cout<< ingrese peso : ; cin>>peso ; 4.- Cmo guardo valores en una variable para el proceso? Para esto se pone la variable al lado izquierdo del signo = y a la derecha el valor que se quiere guardar, as: variable = valor; Siempre la variable va al lado izquierdo. El valor puede ser fijo, variable o expresin. Ejm: x = 15; // valor fijo y = x; // valor variable x= 2.5*y+x; // valor expresin 5.- Cmo hago la salida de resultados? Para esto se utiliza solamente la orden cout, as: cout<<texto del resultado : <<variable<<endl; Ejm: cout<<el peso promedio es: <<pesoprom<<endl;
void main(){ int n, suma; cout<<ingrese valor entero para n; cin>>n; suma = n *(n+1) / 2; cout<<la suma es: <<suma<<endl; _getch(); }
PROBLEMA 2: Dado un capital, una tasa de inters anual y el nmero de aos. Determine el monto final y el monto de los intereses correspondientes. Considere la frmula del inters compuesto.
#include #include #include #include "stdafx.h" <iostream> <conio.h> <math.h>
void main(){ double c, t, vf, mi; int n cout<<ingrese capital ; cin>>c; cout<<ingrese tasa de inters: ; cin>> t; cout<<ingrese numero de periodos: ; cin>>n; vf = c*pow(1+tasa/100, n); mi=vf c; cout<<monto final : <<vf<<endl; cout<<monto de intereses: << mi<<endl;
_getch();
} PROBLEMA 3: Dado las coordenadas, en el plano, de los vrtices de un tringulo determine su permetro y rea. PROBLEMA 4: Dado un nmero real que representa horas, determine como valores enteros, la cantidad de horas, minutos, segundos y dcimos de segundo que contiene. PROBLEMA 5: Dada una cantidad que representa grados centigrados, encontrar su equivalente en grados Fahrenheit, ranking y kelvin.