Você está na página 1de 6

Universidad Tecnolgica de Panam

Programacin

Ricardo Chockee
8-936-1545
Pierre Acosta
8-940-1475

1IE701
0862

Profesor: Emilio Batista Him

Ao I

Semestre I
Jueves, 20 de abril de 2017
Introduccin

En este proyecto presentaremos la aplicacin los conceptos variables enteros, con


decimales, variables de tipo string o tambin conocidos como cadenas. El uso
apropiado y la manipulacin de las diferentes libreras adems dominar la utilizacin de
la funcin define y for. Las funciones define y for se utilizan para la manipulacin del
diseo de las salidas de una tabla de una lnea recta, la cual es unos de los puntos q se
empleara en el trabajo.

Todas estas funciones se utilizaran para la creacin de un programa que pueda calcular
los resultados de las funciones presentadas y de convertir de Celsius a Fahrenheit y a
Kelvin.

Materiales
Visual C++

Descripcin de variables utilizadas en programa


For: es una estructura de control de repeticin que le permite escribir de manera
eficiente un loop que necesita ejecutar un nmero especfico de veces.
Count: Devuelve el nmero de elementos del rango [primero, ltimo) que se
comparan igual a valor.
Switch Case: El valor de la variable dada en switch se compara con el valor que
sigue a cada uno de los casos, y cuando un valor coincide con el valor de la
variable, contina ejecutando el programa desde ese punto.
Break: cuando la instruccin break se encuentra dentro de un loop, el loop se
termina inmediatamente y el control de programa se reanuda en la siguiente
instruccin que sigue al loop.
Double: es un tipo fundamental integrado en el compilador y utilizado para definir
variables numricas que contienen nmeros con puntos decimales, que acomodan
fracciones.
Cdigo Fuente
// proyecto 1.cpp : Defines the entry point for the console application.

#include <stdio.h>
#include <iostream>
#include <math.h>
#include <string>
#include <conio.h>
using namespace std;

int main()
{
int a,b;
for (b=0;b<1000;b=b+1){
cout << "Presione 1 para la funcion\n";
cout << "Presione 2 para tranformar temperatura\n";
cout <<"Presiones 3 para salir\n";
cin >> a;
switch(a){
case 1:
system("cls");
double x[30],y[30],yp[30];
int k,a;
for(k=0;k<30;k=k+1){
a=k;
x[k]=a;
}
for(k=0;k<30;k=k+1){

y[k]= (3*x[k])+2;
yp[k]= (x[k]*x[k])+1;
}
for(k=0;k<30;k=k+1){
cout << "x= "<<x[k]<<" y(x)= "<<y[k]<< "
Yp(x)= "<<yp[k]<<"\n";

}
getch();
break;
case 2:
system("cls");
double c[10],f[10],kel[10];
int m,ha;
c[0]=0;
ha=1;
for(m=0;m<10;m=m+1){
f[m]=((c[m]*9)/5)+32;
kel[m]=c[m]+273.15;
c[ha]=c[m]+10;
ha=ha+1;
}
for(m=0;m<10;m=m+1){
cout <<"Celcius: "<<c[m]<<" Kelvin: "<<kel[m]<<"
Fahrenheit: "<<f[m]<<"\n";

}
getch();
break;
case 3:
return 0;
break;
}
system("cls");
}
getch();
return 0;

Imgenes de Programa Corriendo


Men Principal

Valores de la funcin y(x) = 3x + 2 y y(x) = x*x +1

Conversin de Celsius, Kelvin y Fahrenheit


Salida del Programa

Glosario
1. Byte: es la unidad fundamental de datos en los ordenadores personales, un
byte son ocho bits contiguos. El byte es tambin la unidad de medida bsica
para memoria, almacenando el equivalente a un carcter.
2. Seudocdigo: es comnmente utilizado por los programadores para omitir
secciones de cdigo o para dar una explicacin del paradigma que tom el
mismo programador para hacer sus cdigos, esto quiere decir que el
pseudocdigo no es programable sino facilita la programacin.
3. Programa: es una secuencia de instrucciones, escritas para realizar una tarea
especfica en una computadora.
4. Algoritmo: es una serie ordenada de instrucciones, pasos o procesos que
llevan a la solucin de un determinado problema.
5. Diagrama de flujo: es una representacin grfica de un proceso. Cada paso del
proceso es representado por un smbolo diferente que contiene una breve
descripcin de la etapa de proceso. Los smbolos grficos del flujo del proceso
estn unidos entre s con flechas que indican la direccin de flujo del proceso.
6. Compilador: es un programa informtico que traduce un programa que ha sido
escrito en un lenguaje de programacin a un lenguaje diferente, usualmente
lenguaje de mquina, aunque tambin puede ser traducido a un cdigo
intermedio o a texto.
7. Interpretador: es un programa informtico capaz de analizar y ejecutar otros
programas.
8. Debugger: Aplicacin o herramienta que permite la ejecucin controlada de un
programa o un cdigo, para seguir cada instruccin ejecutada y localizar as
bugs o errores, cdigos de proteccin, etc.
9. Bits: es un dgito del sistema de numeracin binario.
10. Experimento de Filadelfia: un supuesto experimento secreto llevado a cabo
por la Armada de los Estados Unidos en los astilleros navales de Filadelfia,
durante el 28 de octubre de 1943, en el cual el destructor escolta de la Armada
USS Eldridge habra sido invisibilizado electrnicamente contra los dispositivos
enemigos e involuntariamente habra sido teletransportado 600 km hasta el
puerto de Norfolk ida y vuelta.

Conclusin

Este proyecto pudimos realizar efectivamente un cdigo q puede calcular los valores de
las funciones estipuladas, adems de transformar de Celsius a Kelvin y a Fahrenheit.
Esto lo logramos con el programa de Visual Studio, empleando la funcin for y la
librera de string. Esto nos mustralo que tan til puede ser la creacin de un programa
para calculaciones ms complejas o que tomaran ms tiempo hacerlas manualmente.
Eventualmente podremos codificar programas an ms complejos que puedan hacer
calculaciones ms precisas y complejas.

Você também pode gostar