Finalmente, el lenguaje que aprenderemos en Programación 1 será C. Desilusión para mí ya que es un lenguaje que ya había visto y tenía ilusión por aprender Java. Aunque hay tiempo para todo. Así mejoro conocimientos, que los tenía un poco olvidados.
Tipos de datos, variables y constantes.
En programación declararemos variables para datos que vamos a obtener directamente por teclado o cuyo contenido, varía según la circunstancia. Por ejemplo, la edad de una persona.
int edad = 20;
Las variables pueden tomar los valores que el usuario le pida. Para recoger datos por teclado se usa:
cin>>edad;
Por ahora, sin meternos en bucles, sentencias iterativas, os dejo un programa básico en C, que adivina la edad de una persona por trucos matemáticos.
Allá va:
#include
using namespace std;
int main()
{
int resultado, edad, euros;
cout<<"Estoy programado por un gran adivino y voy a adivinar tu edad, y para que veas que voy en serio, ademas voy a adivinar la cantidad de euros que tienes en el bolsillo..."<<endl;
cout<<"Primero quiero que anotes tu edad en un papel..."<<endl;
cout<<"Multiplicala por 2"<<endl;
cout<<"Sumale 5"<<endl;
cout<<"Multiplicalo por 500"<<endl;
cout<<"Sumale la cantidad de dinero (¡solo euros!) que llevas en el bolsillo"<<endl;
cout<<"Restale al total 3758"<<endl;
cout<<"Dime el numero que te ha resultado: "<>resultado;
resultado += 1258;
edad = resultado/1000;
euros = resultado%1000;
cout<<"Dejame pensar..."<<endl;
cout<<"Tu edad es...: "<< edad <<endl;
cout<<"Y ademas, llevas "<< euros << " euros en el bolsillo!" <<endl;
cout<<"¿Me equivoco? Yo, nunca." <<endl;
}