Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejemplos:
Ejemplo 1:
Este programa en c++ te dice si un número ingresado por consola es par o impar
Ejemplo 2:
En este caso, el programa en c++ identifica si un número es positivo, negativo o neutro (0)
Puede ser cualquier número con decimales, y sueles encontrártelo como double o float.
Declararlo como un tipo u otro dependerá de la precisión en decimales que quieras tener.
Ejemplos:
Ejemplo 1:
Ejemplos:
Ejemplo 1:
1. #include <iostream>
2.
3. using namespace std;
4. int main()
5. {
6. char nombre[20],nombre1[20],nombre2[20],nombre3[20];
7. cout<<"Escribe tus nombres y apellidos"<<endl;
8. cin>>nombre>>nombre1>>nombre2>>nombre3;
9. cout<<nombre<<" "<<nombre1<<" "<<nombre2<<" "<<nombre3;
10. return 0;
11. }
VARIABLES
En programación, las variables son espacios reservados en la memoria que, como su nombre indica,
pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un
área reservada en la memoria principal del ordenador.
nombre = "Pilar"
edad = 24
estudios = "Desarrollo de Aplicaciones Web"
# Asignación múltiple
nombre, edad = "Pedro", 19
# Intercambio
x, y = y, x
OPERADORES
Operadores aritméticos
+ : suma
#include <conio.h>
#include <stdio.h>
int main()
getch(); /* Pausa */
return 0;
}
Calcular la suma de n números introducidos por el teclado
- : resta
#include <conio.h>
#include <stdio.h>
int main()
getch(); /* Pausa */
return 0;
* : multiplicación
#include <conio.h>
#include <stdio.h>
int main()
getch(); /* Pausa */
return 0;
#include <stdio.h>
int main()
{
char seguir;
int i, numero;
do
fflush( stdin );
return 0;
}
/ : división
#include <conio.h>
#include <stdio.h>
int main()
getch(); /* Pausa */
return 0;
SENTENCIAS
La sentencia if, actúa como cabría esperar. Si la condición es verdadera, la sentencia se ejecuta, de
otro modo, se salta dicha sentencia, continuando la ejecución del programa con otras sentencias a
continuación de ésta.
Ejemplos:
ejemplo 1: programa que pide ingresar un número y dice si es par o impar.
#include <conio.h>
#include <stdio.h>
int main()
int numero;
if ( numero % 2 == 0 )
else
getch(); /* Pausa */
return 0;
#include <conio.h>
#include <stdio.h>
int main()
int edad;
if ( edad < 2 )
if ( edad < 13 )
else
if ( edad < 18 )
else
if ( edad < 31 )
else
if ( edad < 65 )
else
else
getch(); /* Pausa */
return 0;
Ejemplo: Pedir números por pantalla hasta que alguno sea mayor a 100 utilizando while.
#include "iostream"
int main()
{
int numero;
system("PAUSE");
return 0;
#include <iostream.h>
int total, contador, calif;
double promedio;
void main()
{
total = 0;
contador = 1;
while (contador <= 20 )
{
cout<<" Dame la calificacion "<<endl;
cin >> calif;
total = total + calif;
contador ++;
}
promedio = total / 20.0;
cout<<"El promedio es "<< promedio<<endl;
}
Ejemplo 3: Programa que suma los 10 primeros número enteros utilizando FOR
#include<stdio.h>
#include<stdlib.h>
void main()
{
int num;
int suma=0;
printf(“Suma = %d\n”,suma);
system(“pause”);
}
Todo el código que vaya dentro de esta sentencia será el código sobre el que se intentará capturar
el error si se produce y una vez capturado hacer algo con él. Lo ideal es que no ocurra un error,
pero en caso de que ocurra un bloque try nos permite estar preparados para capturarlo y tratarlo.
Ejemplo:
A continuación vamos a ver cómo se comporta un programa con tratamiento de errores cuando se
produce un error y cómo afecta al control de flujo del programa.
Ejemplo: escribir un programa para calcular la suma de los 10 primeros números. Cuando el
usuario introduce un número negativo, se omite el cálculo de la suma.
# include <stdio.h>
int main()
{
int i;
double number, sum = 0.0;
for(i=1; i <= 10; ++i)
{
printf("Ingresar n%d: ",i);
scanf("%lf",&number);
// Si el usuario introduce un número negativo, se salta el paso de la suma
if(number < 0.0)
{
continue;
}
sum += number; // sum = sum + number;
}
printf("Sum = %.2lf",sum);
return 0;
}