You are on page 1of 7

Códigos sencillos de c++

Hola mundo en c++


Ejemplo 1
#include<stdio.h>
#include<conio.h>
int main() {
printf("Hola Mundo");
getch();
}
Ejemplo2
Como saber si es triangulo escaleno, equilátero, rectángulo
#include<stdio.h>
#include<conio.h>
int main()
{
//Declaracion de variables
int lado1=0,lado2=0,lado3=0;
//Pedir los datos
printf("TIPOS DE TRIANGULOS");
printf("nIntroduce el lado 1: ");scanf("%i",&lado1);
printf("nIntroduce el lado 2: ");scanf("%i",&lado2);
printf("nIntroduce el lado 3: ");scanf("%i",&lado3);
//Hacer comparaciones
if(lado1==lado2 && lado2==lado3)
{ printf("ntEs equilatero"); }
if(lado1==lado2 && lado2!=lado3 || lado2==lado3 && lado3!=lado1 || lado3==lado1
&& lado1!=lado2)
{ printf("ntEs isosceles"); }
if(lado1!=lado2 && lado2!=lado3 && lado3!=lado1)
{ printf("ntEs escaleno"); }

//Pausa
getch();
}
Área del triángulo en c++
Ejemplo 3
#include <iostream>
using namespace std;
int main(){
double b,h;
cout<<"Ingresa base"<<endl;
cin>>b;
cout<<"Ingresa altura"<<endl;
cin>>h;
double area;
area=b*h/2;
cout<<area;
return 0;
}
Determine el número mayor y menor de código c++
Ejemplo 4
include <iostream>
using namespace std;
int main()
{
int a,b;
cout << "Ingrese un numero: ";
cin >> a;
cout << "Ingrese otro numero: ";
cin >> b;
if(a==b)
cout << "\nLos numeros ingresados son iguales";
else if(a<b)
cout << "\nEl numero " << a << " es menor que " << b;
else
cout << "\nEl numero " << b << " es menor que " << a;

return 0;
}
Diseñar un algoritmo que permita determinar la media aritmética de una lista de números
positivos.

Ejemplo 5

#include <iostream>
using namespace std;
int main()
{
int i,b=0,num=5;
double suma=0.0;
cout<<"Para salir ingresa cero"<<endl;
while(num!=0){
cout<<"Ingresa un numero"<<endl;
cin>>num;
suma=suma+num;
b++;
}
cout<<suma/(b-1);
return 0;
}
Determinar un algoritmo que permita determinar la suma de 2 números

Ejemplo 6
#include <stdio.h>
#include <stdlib.h>
int main()
{
double a,b,suma;
printf("Ingresa numero\n");
scanf("%lf",&a);
printf("Ingresa numero\n");
scanf("%lf",&b);
suma=a+b;
printf("%0.2lf",suma);
return 0;
}
Que significa cin y cout
Mostrar texto por pantalla en C++ es muy simple. Para imprimir una salida de
texto en C++ se hace uso de la instrucción cout<< es importante tener en
cuenta que la instrucción cout siempre va acompañada de << para controlar el
flujo de datos que sale. No te fijes mucho en ellos, solo ten siempre presente
que cout viene acompañado de << para tener cout<< como resultado.

#include "iostream"
Using namespace std;
int main() {
/Se muestra un mensaje por pantalla.cout << "Hola Mundo"
<< " Desde AAP." << endl;
return 0;
}
El ejemplo que acabas de ver es bastante sencillo, excepto por un detalle. Si ejecutar
este código en tu pantalla aparecerá un mensaje diciendo "Hola Mundo Desde AAP.".
Tal como habrás notado el operador << se usa para concatenar (unir) dos cadenas de
texto por eso el resultado es el obtenido. Luego se usa endl indicando el final de la
línea lo cual crea un salto de línea. No es obligatorio pero es recomendable.

CIN
Tal como mencioné hace un momento, la lectura de datos en C++ es bastante
simple. Leer datos por teclado en C++ se hace usando el comando cin >> es
importante notar el uso de los dos signos >> que son usados para controlar el
flujo de datos. No te preocupes mucho por ellos, solo ten en cuenta que cada
vez que vaya a usar la instrucción cin debes agregarle >> para quedar con
un cin>>. Una manera muy sencilla de recordar esta instrucción es que in
significa entrar y como estamos programando en C++ le añadimos la letra C al
comienzo quedando así cin>> (sin olvidar los >>).
Entrada estándar (cin)
C++ permite la entrada de datos a través del flujo de
entrada cin. El objeto cin es un objeto predefinido que corresponde
al flujo de entrada estándar. Este flujo representa los datos que
proceden del teclado. El operador ">>" se denomina de extracción o de
lectura. Toma el valor del objeto flujo de su izquierda y lo sitúa en
la variable situada a su derecha.
por ejemplo:
Int años;
Cin >> años;

La primera declaración declara una variable de tipo int llamada años,


y el segundo espera una entrada de cin (desde el teclado) para
almacenarlo en esta variable entera.
Cin solo puede procesar la entrada del teclado una vez que la entrada
de la return haya sido presionada. Por lo tanto, incluso si usted
solicita un solo carácter, la extracción del cin no tratara la
entrada hasta que el usuario presione la tecla del return después que
el carácter haya sido ingresado.. Usted siempre debe considerar el
tipo de la variable que estee usando como un contenedor de las
extracciones cin. Si usted solicita un número entero deberá recibir
un número entero, si usted solicita un carácter y si solicita una
cadena de caracteres usted deberá ingresar una cadena de caracteres
ejemplo:

#include<iostream>
using namespace std;
int main()
{
//delaracion de variables
const float pi=3.1416;
float L, Radio;
//solicitar datos
cout<<"Ingresa el Radio: ";
cin>>Radio;
//efectuar operación
L=2*pi*Radio;
//mostrar datos
cout<<"La Longitud es "<<L<<endl;
system("pause");
}
Salida estándar (cout)
Los valores de variables se pueden enviar a la pantalla empleando
cout. Es posible enviar a la pantalla cualquier combinación de
variables y cadenas.
Cout es usado conjuntamente con el operador de inserción, que es
escrito como << (dos signos menores).

Ejemplo:
Cout << "sentencia de salida "; // imprime sentencia de salida cout <<
18; // imprime 18 en pantalla
Cout << x; // imprime el contenido de x
Note que la sentencia en la primera instrucción está incluida entre
dobles comillas (") porque es una cadena de caracteres. Por ejemplo,
estas dos sentencias tienen resultados muy diferentes:
Cout << "te quiero"; // imprime te quiero
Cout << te quiero; // imprime el contenido de la variable te quiero
Note que la sentencia que la sentencia en la primera instrucción
está incluida entre (“) porque es una cadena de caracteres

El operador de inserción (<<) puede ser usado más de una vez en una
sentencia simple:
Cout << "Hola " << "yo soy " << "una sentencia C++";
(Y la pantalla muestra hola yo soy una sentencia c++.)

Algunas secuencias de escape:


\n nueva línea
\t tabulación horizontal.
\\ Diagonal invertida
\” comillas dobles
Ejemplo:
// Envía una línea en blanco a la salida estándar
//(pantalla)
Otra forma de enviar un salto de línea es la utilización deendl.
// Envia una línea en blanco a la salida estándar (pantalla)
Cout << endl;
ejemplo:
#include<iostream>
Using namespace std;
Int main ()
{
//declaración de variables
String nombre;
Int edad;
Float estatura;
Float peso;
String correo;
//solicitar datos
Cout<<"Ingresa tu nombre: ";
Cin>>nombre;
Cout<<"Ingresa tu edad: ";
Cin>>edad;
Cout<<"Cuanto mides: ";
Cin>>estatura;
Cout<<"Cuanto pesas: ";
Cin>>peso;
Cout<<"Cuál es tu correo: ";
Cin>>correo;
//mostrar datos
cout<<"Hola "<<nombre<<" como te va"<<endl;
cout<<"Tu edad es "<<edad<<" años"<<endl;
cout<<"Tu estatura es "<<estatura<<" m"<<endl;
cout<<"Tu peso es "<<peso<<" kg"<<endl;
cout<<"Tu correo es "<<correo<<endl;
cout<<(8<10)<<endl;
system("pause");
}

You might also like