Вы находитесь на странице: 1из 22

Universidad Nacional del

Altiplano
Facultad: ingeniera estadstica e informtica

TEORIA: PROGRAMA C
Curso: Mtodos de Programacin
Presentado por

Maida

Silvana

Zubieta

Velsquez
Docente:

Ing. Juan R. Paredes Quispe


SEMESTRE: I

PUNO PERU - 2015

Prctica 01: C1
Ingrese un numero e imprima usted ingreso el numero:
1. PROGRAMA
/* programa c1.cpp*/
/* ingrese un numero e imprime */
# include <conio.h>
# include <stdio.h>
#include <iostream>
using namespace std;
int main ()
{
int a;
printf ("\n ingrese un numero <a>");
scanf("%d",&a);
printf ("\n usted ingreso el numero %d",a);
return 0;
}
2. PANTALLA

Prctica 02: C2
Una llamada telefnica en cualquier telfono pblico cuesta 0.50 por los tres primeros
minutos. Cada minuto adicional es un paso de contador y cuesta 0.10 cntimos. Calcule
el monto de una llamada cualquiera.

1. PROGRAMA:
/* programa c2.cpp*/
/* llamada telefonica */
#include<iostream>
using namespace std;
int main()
{
int duracion;
double costo;
cout<< "ingrese duracion";
cin>> duracion;
if (duracion <=3) costo=0.5;
else costo=0.5+0.1*(duracion-3);
cout <<"costo de llamada: "<<costo;
}
2. PANTALLA:

PRCTICA 03: C3
Ingresar dos nmeros y hallar su suma
1. PROGRAMA:

/* programa c3.cpp.*/
/*ingrese 2 numeros */
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
float a,b,c;
printf("\n ingrese<a>");
scanf("%f",&a);
printf("ingrese<b>");
scanf("%f",&b);
c=a+b;
printf("\n suma=%f",c);
return 0;
}
2. PANTALLA:

PRCTICA 04: C4
Ingresar tres nmeros e imprimir su suma
1. PROGRAMA:
/* programa c4.cpp.*/
/*ingrese 3 numeros */
#include<conio.h>
#include<stdio.h>
#include<iostream>

using namespace std;


int main()
{
float a,b,c,d;
printf("\n ingrese<a>");
scanf("%f",&a);
printf("ingrese<b>");
scanf("%f",&b);
printf("ingrese<c>");
scanf("%f",&c);
d=a+b+c;
printf("\n suma=%f",d);
return 0;
}
2. PANTALLA:

Pantalla

PRCTICA 05: C5
Ingresar un numero e imprimir su cuadrado
1. PROGRAMA:
/* programa c5.cpp*/
/* ingrese un numero*/
/* imprimir su cudrado*/
#include<iostream>
using namespace std;
int main()
{
int a;

cout << " ingrese numero a calcular: ";


cin >>a;
cout << "el numero al cuadrado es: " <<a*a;
}
2. PANTALLA:

PRCTICA 06: C6
Ingresar dos nmeros y mostrar su cubo de la suma
1. PROGRAMA:
/* programa c6
.cpp.*/
/*ingrese 2 numeros */
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{

float a,b,c;
printf("\n ingrese<a>");
scanf("%f",&a);
printf("ingrese<b>");
scanf("%f",&b);
c=(a+b)*(a+b)*(a+b);
printf("\n el cubo de la suma es=%f",c);
return 0;
}
PANTALLA

PRCTICA 07: C7
Ingresar tres nmeros y mostrar el cuadrado de la suma
1. PROGRAMA:
/* programa c7.cpp.*/
/*ingrese 3 numeros */
/*mostrar el cuadrado de su suma */
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
float a,b,c,d;
printf("\n ingrese<a>");
scanf("%f",&a);

printf("ingrese<b>");
scanf("%f",&b);
printf("ingrese<c>");
scanf("%f",&c);
d=(a+b+c)*(a+b+c);
printf("\n el cuadrado de la suma es:=%f",d);
return 0;
}
PANTALLA

PRCTICA 08: C8
Tipo de datos: reales y enteros
1. PROGRAMA:
; /* programa c8.cpp.*/
/*tipos de datos numericos */
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
int a1,b1,c1, suma1;
float a2,b2,c2, suma2;
printf("\n ingrese 3 numeros enteros:");
scanf("%d %d %d",&a1,&b1,&c1);
suma1=a1+b1+c1;
printf("\n la suma de numeros enteros es=%d",suma1);
system("pause");
fflush(stdin);
printf("\n ingrese 3 numeros reales:");

scanf("%f %f %f",&a2,&b2,&c2);
suma2=a2+b2+c2;
printf("\n la suma de numeros reales es=%f",suma2);
return 0;
}
2. PANTALLA

PRCTICA 09: C9
Ingresar dos nmeros reales. Calcular la raz cuadrada de cada una e imprimirla
1. PROGRAMA:
/* programa c9.cpp.*/
/*ingresar 2 numeros reales */
/* calcular la raiz cuadrada */
#include<conio.h>
#include<stdio.h>
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float a,b,x,y;
printf("\n ingrese a:");
scanf("%f",&a);
x=sqrt(a);
printf("\n la raiz cuadrada de a es:%f",x);
system("pause");
fflush(stdin);
printf("\n ingrese b:");

scanf("%f",&b);
y=sqrt(b);
printf("\ la raiz cuadrada de b es:%f",y);
return 0;
}
2. PANTALLA

PRCTICA 10: 10
Ingresar dos nmeros enteros. Calcula la potencia del segundo por el primero
1. PROGRAMA:
/* programa c10.cpp.*/
/*ingresar 2 numeros enteros */
/* calcular la potencia */
#include<conio.h>
#include<stdio.h>
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int a,b,x;
printf("\n ingrese a:");
scanf("%d",&a);
printf("\n ingrese b:");
scanf("%d",&b);
x=pow(a,b);
printf("\n la potencia es= %d",x);
return 0;
}
2. PANTALLA

PRCTICA 11: C11


Ingresar un nombre e imprimir con un previo buenos das
1. PROGRAMA:
/* programa c11.cpp.*/
/*ingrese una cadena de caracteres */
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
using namespace std;
int main()
{char cad1[30],cad2[30],a,b[30];
printf("\n ingrese su nombre:");
scanf("%s",cad1);
printf("\n buenos dias: %s\n",cad1);
system("pause");
fflush(stdin);
printf("\n ingrese un caracter:");
fflush(stdin);
scanf("%c",&a);
printf("\n usted ingreso la letra %c",a);
strcpy(cad2,cad1);
printf("\n %s %s",cad1,cad2);
strcat(cad1," como estas");
printf("\n contenido de cad1: %s",cad1);
strcpy(b,cad2);

printf("\n a=%c b=%s",a,b);


return 0;
}
2. PANTALLA:

PRCTICA 12: C12


Ingrese tres cadenas de caracteres, (su nombre, apellido paterno y apellido materno).
Utiliza otra cadena para concatenar las tres cadenas e imprima la cuarta cadena
1. PROGRAMA:
/* programa c12.cpp.*/
/*ingrese tres cadenas de caracteres */
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
using namespace std;
int main()
{
char cad1[30],cad2[30],cad3[30],cad4[30];
printf("\n ingrese su nombre:");
scanf("%s",cad1);
printf("\n ingrese su apellido paterno:");
scanf("%s",cad2);
printf("\n ingrese su apellido materno:");
scanf("%s",cad3);
strcat(cad2, " ");
strcat(cad2,cad3);
strcat(cad1, " ");
strcat(cad1,cad2);
printf("\n %s",cad1);
return 0;

}
2. PANTALLA

PRCTICA 13: C13


Ingrese una cadena de caracteres. Utilize otra cadena de caracteres para concatenar las
tres cadenas e imprimir la cuarta cadena
1. PROGRAMA:
/* programa c13.cpp.*/
/*ingrese una cadenadena de caracteres */
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
using namespace std;
int main()
{
char cad1[30],cad2[30];
printf("\n ingrese una cadena:");
scanf("%s",cad1);
strcpy(cad2,"hola ");
strcat(cad2,cad1);
strcat(cad2, " como estas");
printf("\n cad1=%s cad2=%s",cad1,cad2);
return 0;
}
2. PANTALLA

PRCTICA 14: C14


Ingrese el largo y ancho de un rectngulo, muestre su rea y perimetro
1. PROGRAMA:
/* programa c14.cpp.*/
/*ingrese 2 numeros */
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
float a,b,area,perimetro;
printf("\n ingrese el largo: ");
scanf("%f",&a);
printf("ingrese el ancho: ");
scanf("%f",&b);
area=a*b;
printf("\n area=%f",area);
perimetro=2*a+2*b;
printf("\n perimetro=%f",perimetro);
return 0;
}
2. PANTALLA

PRCTICA 15: C15


Ingrese un nmero e indique si es par
1. PROGRAMA:
/* programa c15.cpp.*/
/*indica si un numero es par*/
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
int x;
printf("\n ingrese numero: ");
scanf("%d",&x);
if(x %2==0)
printf("\n %d es par",x);
else
printf("\n %d no es par",x);
return 0;
}
2. PANTALLA

PRCTICA 16: C16


Ingrese 2 nmeros e indique si la suma de
ambos es par o impar
/* programa c16.cpp.*/
/*suma dos numeros e indica si es par o impar*/
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
int a,b,suma;
printf("\n ingrese <a> y <b> ");
scanf("%d %d",&a,&b);
suma=a+b;
if(suma %2==0)
printf("\n la suma %d es par",suma);
else
printf("\n la suma %d es impar",suma);
return 0;
}

PRCTICA 17: C17


1. PROGRAMA:
/* programa c17.cpp.*/
/*suma dos numeros e indica si es positivar*/
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
int a,b,suma;
printf("\n ingrese <a> y <b> ");
scanf("%d %d",&a,&b);
suma=a+b;
if(suma >=0)
printf("\n la suma %d es positiva",suma);
else
printf("\n la suma %d no es positiva",suma);
return 0;
}
2. PANTALLA:

PRCTICA 18: C18


Ingresar un numero e indique si es mltiplo de 3 y mltiplo de 5
1. PROGRAMA:
/* programa c18.cpp.*/
/* multiplo de 3 y 5*/
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
int num;
printf("\n ingrese un numero ");
scanf("%d",&num);
if (num %3==0 && num %5==0)
printf("\n %d es multiplo de 3 y 5",num);
else
printf("\n %d no es multiplo de 3 y 5",num);
return 0;
}

2. PANTALLA

PRCTICA 19: C19


Ingresar dos nmeros e indicar si la multiplicacin de ambos es par o mltiplo de 5
1. PROGRAMA:
/* /* programa c19.cpp.*/
/* multiplicacion de dos numeros e inidicar si es par o multiplo de 5*/
#include<conio.h>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
int a,b, mult;
printf("\n ingrese <a> y <b>: ");
scanf("%d %d",&a,&b);
mult=a*b;
if (mult %2==0 || mult %5==0)
printf("\n %d es par o multiplo 5",mult);
else
printf("\n %d no es par o no es multiplo de 5",mult);
return 0;
}
2. PANTALLA:

PRCTICA 20: C20


Ingrese el ancho, largo y altura de un paralelipedo y calcular su rea y volumen
1. PROGRAMA:
/* programa c20.cpp.*/
/*calcular el area y volumen de un paralelipedo */
#include<conio.h>
#include<stdio.h>
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float ancho, largo, altura, area, volumen;
printf("\n ingrese <ancho>, <largo>, <altura>:");
scanf("%f %f %f",&ancho, &largo, &altura);
area=2*(ancho*largo+largo*altura+ancho*altura);
printf("\n el area es:%f",area);
volumen=ancho*largo*altura;
printf("\ el volumen es:%f",volumen);
return 0;
}
2. PANTALLA:

PRCTICA 21: C21


Ingrese base y altura de un tringulo. Calcular el rea y permetro
1. PROGRAMA:

/* programa c21.cpp.*/
/*calcular el area y perimetro de un triangulo isosceles */
#include<conio.h>
#include<stdio.h>
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
float base, altura, area,x, perim;
printf("\n ingrese <base>, <altura>:");
scanf("%f %f",&base, &altura);
area=(base*altura)/2;
printf("\n El area es:%f",area);
x=base/2;
perim=2*sqrt(pow(x,2)+pow(altura,2));
printf("\ El perimetro es:%f",perim);
return 0;
}
2. PANTALLA:

Вам также может понравиться