Você está na página 1de 21

Universidad nacional mayor de san

marcos



Facultad de ciencias matemticas

e.a.p. computacin cientfica

Curso: Lenguaje y Redaccin


LIBRERAS DE
C++
Iostream
-Cin
-Cout
-If
-Else
-While
-Switch
Stdio
-Printf
-Scanft
Conio
-Clrscr ()
-Getch ()
Iostream
Cin y Cout
Sirve para leer de la entrada estndar.
Sirve para escribir en la salida estndar.
If
Comprende una o varias sentencias que se ejecutarn slo en el caso de que la expresin
entre parntesis sea verdadera.
Else
Se ejecuta cuando la funcin if no es verdadera.
While
Es un bucle que pertenece a la categora de ciclos condicionales, su ejecucin depende
de que se cumpla o no una condicin de entrada.
Switch
Acta como una funcin bifurcacin mltiple que sustituye con ventaja a if else if,
cuando el nmero de opciones que se puede presentar son numerosas.
La sentencia switch contiene dentro del parntesis una expresin que puede ser
evaluada y como consecuencia de ello transfiere el control del programa a la lnea
definida con dicho valor.
Stdio
Printf
Printf permite mostrar en pantalla tanto los
resultados de programas como los mensajes a
imprimir.
Scanft
Tiene por objeto la lectura de datos tecleados
Cuando la funcin scanft contiene ms de un
especificador y la lista de argumentos ms de una
variable se deber introducir por el teclado
tantos datos como variables exista.
Conio
Clrscr ()

Limpia la pantalla actual (usando los colores actuales), y poniendo
el cursor en la esquina de arriba izquierda de la actual pantalla.


Getch ()
Es un comando que lee un carcter del teclado.
Espera a que el usuario presione una tecla para saltar a la siguiente
instruccin o finalizar el programa si es que ya no quedan
sentencias.
FINALIDAD
DE C++
Se crean
sistemas
operativos y
compiladores.
Aplicaciones
de bases de
datos y
procesadores
de texto
Se crean
juegos ,etc.
Resolver
problemas con
una estructura
adecuada.
REQUISITOS
PARA
DEMOSTTRAR
DOMINIO EN
C++
Requiere de
especiales
destrezas y
rigidez
matemtica.
Todo debe
estar
debidamente
estructurado.
Nada puede
dejarse al
azar.
Formacin
matemtica
solida.
VENTAJAS
DE
UTILIZAR
C++
Puede usarse
libreras e
incluso crear tus
propias
libreras.
Existen muchos
tutoriales en
lnea, libros,
cdigos fuentes
abiertos

Un programa
C++ podr
ejecutarse en
cualquier
mquina y bajo
cualquier
sistema
operativo
Uso de if
y else

Uso de
printf
y scanf
Uso de
cin y
cout

Uso de
printf y
scanf
Uso de
switch
USO DE CIN Y COUT

Hallar la suma de los n primeros nmeros
naturales en C++.


#include <iostream.h>
#include <stdlib.h>

int main()
{
int n,suma;
cout<<"***SUMA DE LOS PRIMEROS N
NUMEROS***"<<endl;
cout<<"Ingrese el numero n limite:"<<endl;
cin>>n;
suma=n*(n+1)/2;
cout<<"la suma es:"<<suma<<endl;

system("PAUSE");
return 0;
}
USO DE IF Y ELSE

Hallar la suma de los dgitos de un nmero
de 4 cifras ingresado en C++.

#include <iostream.h>
#include <conio.h>
#include <conio.c>
#include <stdio.h>

int main()
{
int a,b,c,d;
int n,sum;
{
cout<<"ingrese numero de 4
cifras:\n";
cin>>n;
if ((n<1000)||(n>9999))
{
cout<<"Numero no valido";
}
else if (999<n||n<10000)
{
a=n/1000;
b=(n-a*1000)/100;
c=(n-a*1000-b*100)/10;
d=(n-a*1000-b*100-c*10);
sum=(a+b+c+d);
cout<<"la suma de cifras
es:\t\n"<<sum;
}
getch();

}
}
USO DE PRINTF Y SCANF

Determinar si los nmeros ingresados forman
un triangulo equiltero, issceles o escaleno
en C++.

#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
#include <conio.c>
#include <stdio.h>
#include <math.h>

int main()
{
float a,b,c;
int y;
printf("\n **Sera un Triangulo?**\n");
printf("\n ingrese el primer lado:");
scanf("%f",&a);
printf("\n ingrese el segundo lado:");
scanf("%f",&b);
printf("\n ingrese el tecer lado:");
scanf("%f",&c);
if(a<b+c&&b<a+c&&c<a+b)
{
printf("\n SI es un triangulo");
if(a==b&&b==c)
}
{
printf("\n del tipo equilatero \n");
}
if(a==b&&b!=c&&a!=c)
{
printf("\n del tipo isoceles \n");
}
if(b==c&&c!=a&&b!=a)
{
printf("\n del tipo isoceles \n");
}
if(c==a&&a!=b&&c!=b)
{
printf("\n del tipo isoceles \n");
}
if(a!=b&&b!=c&&c!=a){
printf("\n del tipo escaleno \n");
}
}
else
{
printf("\n NO es un triangulo \n");
}
getch();
system("PAUSE");

USO DE SWITCH

Programa para calcular el volumen de
determinados slidos en C++.


#include <iostream.h>
#include <stdlib.h>

int main()
{
int a,b,c,d;
int h,r,aris;
float vol;
char opc;
{
cout<<"***Programa para calcular el volumen
de determinados solidos***"<<endl;
cout<<"Presione (1) para calcular el volumen de
un cubo, (2) el del cilindro; (3) de la esfera,
(4)del cono:\n";
cin>>opc;
switch(opc)
{
case '1':
cout<<"Ingrese el valor de la arista:"<<endl;
cin>>aris;
vol=aris*aris*aris;
cout<<"el volumen del cubo es:"<<vol<<endl;
break;
case '2':
cout<<"Ingrse el valor de la altura:"<<endl;
cin>>h;
cout<<"Ingrese el valor del radio:"<<endl;
cin>>r;
vol=3.14*r*r*h;
cout<<"El volumen del cilindro
es:"<<vol<<endl;
break;
case '3':
cout<<"Ingrese la altura:"<<endl;
cin>>h;
cout<<"Ingrese el radio:"<<endl;
cin>>r;
vol=3.14*r*r*h/3;
cout<<"El volumen del cono es:"<<vol<<endl;
break;
case '4':
cout<<"Ingrese el radio:"<<endl;
cin>>r;
vol=4/3*3.14*r*r*r;
cout<<"El volumen de la esfera
es:"<<vol<<endl;
break;
}
system("PAUSE");
return 0;
}
}

Você também pode gostar