Practica 2 Problema 1
1.-Suponga que a almacena el valor entero 5, m almacena el valor entero 100, n almacena el valor entero 1 y p almacena el valor entero 10
1.m/p+3 2.m/p+n-10+a 3.m-3*n+4*n 4.m/p+n%2 5.a+n%p+p
Algoritmo
1.-Declarar las variables
Read a=5, m=100, n=1, p=10, R
2.-Calcular el valor de R
R=m/p+3
R=m/p+3
3.-Calcular el valor de R
R=m/p+n-10+a
R=m/p+n-10+a
4.-Calcular el valor de R
R=m-3*n+4*n
5.-Calcular el valor de R
R=m/p+n%2
6.-Calcular el valor de R
R=a+n%p+p
7.-Desplegar resultados
Print "m/p+3=100/10+3"
Print "m/p+n-10+a=100/10+1-10+5"
Print "m-3*n+4*n=100-3*1+4*1"
Print "m/p+n%2=100/10+1%2"
Print "a+n%p+p=5+1%10+10"
Codificacion en C++
//Practica 2 Problema 1 Fecha:05/09/2012//Integrantes del equipo: Onofre Gonzalez Adrian Hilario
//Fuentes Aranda Jesus Javier
#include <iostream.h>
#include <conio.h>
int main ()
{
int a=5, m=100, n=1, p=10, R;
R=m/p+3;
cout<<"m/p+3=100/10+3="<<R<<endl;
cout<<"\n"<<endl;
R=m/p+n-10+a;
cout<<"m/p+n-10+a=100/10+1-10+5="<<R<<endl;
cout<<"\n"<<endl;
R=m-3*n+4*n;
cout<<"m-3*n+4*n=100-3*1+4*1="<<R<<endl;
cout<<"\n"<<endl;
R=m/p+n%2;
cout<<"m/p+n%2=100/10+1%2="<<R<<endl;
cout<<"\n"<<endl;
R=a+n%p+p;
cout<<"a+n%p+p=5+1%10+10="<<R<<endl;
getch ();
return 0;
}
Practica 2 Problema 2
2.-Evalue las siguientes expresiones de punto flotante. x almacena el valor 3.0, y=6.0 y z=4.0
1.x+4.0*y/x 2.x*z/y+x*y 3.2.0*y/z*8.0/z 4.y*y-y/2+x 5.x*y*z/2
Algoritmo
1.-Declarar las variantes de punto flotante
Float x=3.0, y=6.0, z=4, R
2.-Calcular el valor de R
R=x+4.0*y/x
3.-Calcular el valor de R
R=x*z/y+x*y
4.-Calcular el valor de R
R=2.0*y/z*8.0/z
5.-Calcular el valor de R
R=y*y-y/2+x
6.-Calcular el valor de R
R=x*y*z/2
7.-Desplegar los resultados
Print "x+4.0*y/x"
Print "x*z/y+x*y"
Print "2.0*y/z*8.0/z"
Print "y*y-y/2+x"
Print "x*y*z/2"
Codificacion en C++
//Practica 2 Problema 2 Fecha:05/09/2012
//Integrantes del equipo: Onofre Gonzalez Adrian Hilario
//Fuentes Aranda Jesus Javier
#include <iostream.h>
#include <conio.h>
int main ()
{
float x=3.0, y=6.0, z=4.0, R;
R=x+4.0*y/x;
cout<<"x+4.0*y/x=3.0+4.0*6.0/3.0="<<R<<endl;
cout<<"\n"<<endl;
R=x*z/y+x*y;
cout<<"x*z/y+x*y=3.0*4.0/6.0+3.0*6.0="<<R<<endl;
cout<<"\n"<<endl;
R=2.0*y/z*8.0/z;
cout<<"2.0*y/z*8.0/z=2.0*6.0/4.0*8.0/4.0="<<R<<endl;
cout<<"\n"<<endl;
R=y*y-y/2+x;
cout<<"y*y-y/2+x=6.0*6.0-6.0/2+3.0="<<R<<endl;
cout<<"\n"<<endl;
R=x*y*z/2;
cout<<"x*y*z/2=3.0*6.0*4.0/2="<<R<<endl;
getch ();
return 0;
}
Practica 2 Problema 3
3.-Evaluar las siguientes expresiones mixtas x=6, y=2 y z=16.0
1.10+z/y*y 2.50.0-x/(y+x) 3.1+36/x+z 4.20+z*4/y+10.0 5.x*x+z/y+(18)(y)
Algoritmo
1.-Iniciaizar las variables
Read x=6, y=2; Float z=16.0, R
2.-Calcular el valor de R
R=10+z/y*y
3.-Calcular el valor de R
R=50.0-x/(y+x)
4.-Calcular el valor de R
R=1+36/x+z
5.-Calcular el valor de R
R=20+z*4/y+10.0
6.-Calcular el valor de R
R=x*x+x/y+(18)(y)
7.-Desplegar los resultados
Print "10+z/y*y=10+16.0/2*2"
Print "50.0-x/(y+x)=50.0-6/(2+6)"
Print "1+36/x+z=1+36/6+16.0"
Print "20+z*4/y+10.0=20+16.0*4/2+10.0"
Print "x*x+z/y+(18*y)=6*6+16.0/2+(18*2)"
Codificación en C++
//Practica 2 Problema 3 Fecha:05/09/2012
//Integrantes del equipo: Onofre Gonzalez Adrian Hilario
//Fuentes Aranda Jesus Javier
#include <iostream.h>
#include <conio.h>
int main ()
{
int x=6, y=2, R;
float z=16.0;
R=10+z/y*y;
cout<<"10+z/y*y=10+16.0/2*2="<<R<<endl;
cout<<"\n"<<endl;
R=50.0-x/(y+x);
cout<<"50.0-x/(y+x)=50.0-6/(2+6)="<<R<<endl;
cout<<"\n"<<endl;
R=1+36/x+z;
cout<<"1+36/x+z=1+36/6+16.0="<<R<<endl;
cout<<"\n"<<endl;
R=20+z*4/y+10.0;
cout<<"20+z*4/y+10.0=20+16.0*4/2+10.0="<<R<<endl;
cout<<"\n"<<endl;
R=x*x+z/y+(18*y);
cout<<"x*x+z/y+(18*y)=6*6+16.0/2+(18*2)="<<R<<endl;
getch ();
return 0;
}
Practica 2 Problema 4
4.-Evaluar las siguientes expresiones
1.5(1.0+7.0*3.0) 2.(70.0-20)(6.0-4) 3.8(3.0+1)(100) 4.(5.5+4.5)(24.53-20.3)
5.(8)(9.5)/(2.0)(4.0)
Algoritmo
1.-Inicializar la variable R
Read= R
Read= R
2.-Calcular el valor de R
R=5*(1.0+7.0*3.0)
3.-Calcular el valor de R
R=(70.0-20)*(6.0-4)
4.-Calcular el valor de R
R=8*(3.0+1)*(100)
5.-Calcular el valor de R
R=(5.5+4.5)*(24.53-20.3)
6.-Calcular el valor de R
R=(8)*(9.5)/(2.0)*(4.0)
7.-Desplegar los resultados
Print "5(1.0+7.0*3.0)"
Print "(70.0-20)(6.0-4)"
Print "8(3.0+1)(100)"
Print "(5.5+4.5)(24.53-20.3)"
Print "(8)(9.5)/(2.0)(4.0)"
Codificacion en C++
//Practica 2 Problema 4 Fecha:05/09/2012
//Integrantes del equipo: Onofre Gonzalez Adrian Hilario
//Fuentes Aranda Jesus Javier
#include <iostream.h>
#include <conio.h>
int main ()
{
float R;
R=5*(1.0+7.0*3.0);
cout<<"5(1.0+7.0*3.0)="<<R<<endl;
cout<<"\n"<<endl;
R=(70.0-20)*(6.0-4);
cout<<"(70.0-20)(6.0-4)="<<R<<endl;
cout<<"\n"<<endl;
R=8*(3.0+1)*(100);
cout<<"8(3.0+1)(100)="<<R<<endl;
cout<<"\n"<<endl;
R=(5.5+4.5)*(24.53-20.3);
cout<<"(5.5+4.5)(24.53-20.3)="<<R<<endl;
cout<<"\n"<<endl;
R=(8)*(9.5)/(2.0)*(4.0);
cout<<"(8)(9.5)/(2.0)(4.0)="<<R<<endl;
getch ();
return 0;
}
Practica 2 Problema 5
5.-Escribir y ejecutar un programa que imprima una pagina de texto con no mas de 40 caracteres por linea
Algoritmo
1.-Desplegar titulo del texto
Print "Introduccion a C++"
2.-Desplegar linea 1
Print "Lenguaje C es un lenguaje de"
3.-Desplegar linea 2
Print "Programacion estructurado de proposito"
4.-Desplegar linea 3
Print "general. Algunas de sus caracteristicas"
5.-Desplegar linea 4
Print "es el uso a un nivel mas bajo, entre"
6.-Desplegar linea 5
Print "lenguaje maquina y el lenguaje de alto"
7.-Desplegar linea 6
Print "nivel."
8.-Desplegar linea 7
Print "El lenguaje C se origina con el lenguaje"
9.-Desplegar linea 8
Print "BCPL, creado por Martin Richards,"
10.-Desplegar linea 9
Print "influyo en el desarrollo del lenguaje B"
11.-Desplegar linea 10
Print "implementado por Ken Thompson y su vez"
12.-Desplegar linea 11
Print "permitio el desarrollo del lenguaje C,"
13.-Desplegar linea 12
Print "Para 1973 El sistema operativo UNIX"
14.-Desplegar linea 13
Print "Estaba escrito en lenguaje C."
15.-Desplegar linea 14
Print "El lenguaje C la unidad basica de"
16.-Desplegar linea 15
Print "programacion es la funcion, los"
17.-Desplegar linea 16
Print "programas estan formados por"
18.-Desplegar linea 17
Print "modulos. Cada modulo realiza una"
19.-Desplegar linea 18
Print "tarea especifica y es un subprograma"
20.-Desplegar linea 19
Print "independiente. Los programas"
21.-Desplegar linea 20
Print "estructurados tienen un conjunto de"
22.-Desplegar linea 21
Print "modulos relacionados logicamente como"
23.-Desplegar linea 22
Print "una unidad integrada."
Codificacion en C++
//Practica 2 Problema 5 Fecha:05/09/2012
//Integrantes del equipo: Onofre Gonzalez Adrian Hilario
//Fuentes Aranda Jesus Javier
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
int main ()
{
cout<<"\t\tIntroduccion a C++"<<endl;
cout<<"\n"<<endl;
cout<<setw(40)<<"Lenguaje C es un lenguaje de"<<endl;
cout<<setw(40)<<"Programacion estructurado de proposito"<<endl;
cout<<setw(40)<<"general. Algunas de sus caracteristicas"<<endl;
cout<<setw(40)<<"es el uso a un nivel mas bajo, entre"<<endl;
cout<<setw(40)<<"lenguaje maquina y el lenguaje de alto"<<endl;
cout<<setw(40)<<"nivel."<<endl;
cout<<"\n"<<endl;
cout<<setw(40)<<"El lenguaje C se origina con el lenguaje"<<endl;
cout<<setw(40)<<"BCPL, creado por Martin Richards,"<<endl;
cout<<setw(40)<<"influyo en el desarrollo del lenguaje B"<<endl;
cout<<setw(40)<<"implementado por Ken Thompson y su vez"<<endl;
cout<<setw(40)<<"permitio el desarrollo del lenguaje C,"<<endl;
cout<<setw(40)<<"Para 1973 El sistema operativo UNIX"<<endl;
cout<<setw(40)<<"Estaba escrito en lenguaje C."<<endl;
cout<<"\n"<<endl;
cout<<setw(40)<<"El lenguaje C la unidad basica de"<<endl;
cout<<setw(40)<<"programacion es la funcion, los"<<endl;
cout<<setw(40)<<"programas estan formados por"<<endl;
cout<<setw(40)<<"modulos. Cada modulo realiza una"<<endl;
cout<<setw(40)<<"tarea especifica y es un subprograma"<<endl;
cout<<setw(40)<<"independiente. Los programas"<<endl;
cout<<setw(40)<<"estructurados tienen un conjunto de"<<endl;
cout<<setw(40)<<"modulos relacionados logicamente como"<<endl;
cout<<setw(40)<<"una unidad integrada."<<endl;
getch ();
return 0;
}
Practica 2 Problema 6
6.-Escribir un programa para inicializar 5 variables con valores enteros. Calcular y desplegar la suma, multiplicacion y el promedio
Algoritmo
1.-Introducir
las variables con sus valores y la variable que mostrara el resultado
Int a=5,
b=10, C=15, d=20, e=25, R
2.-Calcular
la suma, multiplicación y el promedio
Suma R=a+b+c+d+e
Multiplicacion
R=a*b*c*d*e
Promedio
R=(a+b+c+d+e)/5
3.-Desplegar
la suma, multiplicación y promedio
Print "a+b+c+d+e=5+10+15+20+25=",R
Print "a*b*c*d*e=5*10*15*20*25=",R
Print "(a+b+c+d+e)/5=(5+10+15+20+25)/5=",R
Codificacion en C++
// PRACTICA No. 2 PROBLEMA No. 6 FECHA: 5-Septiembre-2012
//INTEGRANTES DE EQUIPO: Onofre Gonzalez Adrian Hilario
//Fuentes Aranda Jesus Javier
#include <iostream.h>
#include <conio.h>
int main ()
{
int a=5, b=10, c=15, d=20, e=25, R;
R=a+b+c+d+e;
cout<<"a+b+c+d+e=5+10+15+20+25="<<R<<endl;
cout<<"\n"<<endl;
R=a*b*c*d*e;
cout<<"a*b*c*d*e=5*10*15*20*25="<<R<<endl;
cout<<"\n"<<endl;
R=(a+b+c+d+e)/5;
cout<<"(a+b+c+d+e)/5=(5+10+15+20+25)/5="<<R<<endl;
getch ();
return 0;
}
Practica 2 Problema 7
7.-Hacer un programa que inicialize una variable llamada horas con un valor e imprima su equivalente en minutos, segundos y dias
Algoritmo
1.-Introducir
las variables con sus valores y la variable que mostrara el resultado
Int horas=48,
minutos=60, segundos=60 dias=24, R
2.-Calcular
equivalencias
Horas a minutos
R=horas*minutos
Horas a
segundos R=horas*minutos*segundos
Horas a días R=horas/días
3.-Desplegar
mensajes y su equivalencia
Print "Convertir
de horas a minutos"
Print "horas*minutos=48*60=",R
Print "Convertir
de horas a segundos"
Print "horas*3600*=48*3600=",R
Print "Convertir
de horas a dias"
Print "horas/dias=48/24=",R
Codificacion en C++
// PRACTICA No. 2 PROBLEMA No. 7 FECHA: 5-Septiembre-2012
//INTEGRANTES DE EQUIPO: Onofre Gonzalez Adrian Hilario
//Fuentes Aranda Jesus Javier
#include <iostream.h>
#include <conio.h>
int main ()
{
int horas=48, minutos=60, segundos=60, dias=24, R;
cout<<"Convertir de horas a minutos"<<endl;
R=horas*minutos;
cout<<"horas*minutos=48*60=" << R<<" MINUTOS"<<endl;
cout<<"\n"<<endl;
cout<<"Convertir de horas a segundos"<<endl;
R=horas*minutos*segundos;
cout<<"horas*3600*=48*3600="<< R<<" SEGUNDOS"<<endl;
cout<<"\n"<<endl;
cout<<"Convertir de horas a dias"<<endl;
R=horas/dias;
cout<<"horas/dias=48/24="<< R<<" DIAS"<<endl;
getch ();
return 0;
}
Practica 2 Problema 8
8.-Haga un programa que de valor a una variable llamada radio, para calcular el area y volumen de una esfera. Desplegar los valores de radio, area y volumen
Volumen=4*pir*r/3 Area=4*pir*r
Algoritmo
1.-inicializar las variables r, a, v
2.-Introducir por teclado el radio
Print "radio es="
Read r,
2.-Introducir por teclado el radio
Print "radio es="
Read r,
2.-Desplegar el mensaje calculo del area y volumen de una esfera
Print "Calculo del area y Volumen de una esfera"
3.-Calcular el Area de la esfera
area=4*3.1416*r*r
4.-Calcular el Volumen de la esfera
volumen=4*3.1416*r*r/3
5.-Desplegar el valor del Radio
Print "Radio de la esfera es=",r
6.-Desplegar el valor del Area de la esfera
Print "Area de la esfera es=",a
7.-Desplegar el valor del Volumen de la esfera
Print "Volumen de la esfera es=",v
Codificacion en C++
//Practica 2 Problema 8 Fecha:06/09/2012
//Integrantes del equipo: Onofre Gonzalez Adrian Hilario
//Fuentes Aranda Jesus Javier
#include <iostream.h>
#include <conio.h>
int main ()
{
float r, a, v;
cout<<"Calculo del Area y Volumen de una esfera\n"<<endl;
cout<<"Insertar el valor del Radio"<<endl;
cin>>r;
cout<<"\n"<<endl;
cout<<"Radio de la esfera es="<<r<<endl;
cout<<"\n"<<endl;
a=4*3.1416*r*r;
cout<<"Area de la esfera es="<<a<<endl;
cout<<"\n"<<endl;
v=4*3.1416*r*r/3;
cout<<"Volumen de la esfera es="<<v<<endl;
getch ();
return 0;
}








eii estas ahi?
ResponderEliminar