Algoritmo

Páginas: 17 (4214 palabras) Publicado: 20 de mayo de 2012
UNIVERSIDAD NACIONAL
MAYOR DE SAN MARCOS
(Universidad del Perú, DECANA DE AMÉRICA)


FACULTAD DE INGENIRIA GEOLOGICA, GEOGRAFICA, MINERA, METALURGICA Y CIVIL
E.A.P. DE INGENIERÍA CIVIL

TEMA: PRÁCTICA 1


CURSO : ALGORITMO Y PROGRAMACIÓN

PROFESOR : PERCY VIVANCO MUÑOZ

ALUMNA : KATHERINE GONZALES ROQUE

CÓDIGO :11160239

Ciudad Universitaria, mayo del 2011

PRÁCTICA 1
1.- Elabore un algoritmo que dados como datos de entrada el radio y la altura de un cilindro calcular, el área lateral y el volumen del cilindro.
A = 2 radio*altura V = radio2*altura

#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int r,h;
float A,V,pi=3.141516;cout<<"CILINDRO"<<endl<<endl;
cout<<"Ingrese el radio del cilindro:";
cin>>r;
cout<<endl;
cout<<"Ingrese la altura del cilindro:";
cin>>h;
cout<<endl;
A=2*(pi*r)*h;
cout<<"El area lateral es:"<<A;
cout<<endl<<endl;
V=(pi*r*r)*h;
cout<<"El Volumen es:"<<V;cout<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}

2.- Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un grupo de estudiantes.

#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int h,m,T,H,M;
cout<<"%de Mujeres y %de Hombres:";
cout<<endl<<endl;cout<<"Ingrese el numero de mujeres:";
cin>>m;
cout<<endl;
cout<<"Ingrese el numero de hombres:";
cin>>h;
cout<<endl;
T=m+h;
M=(m*100)/T;
H=100-M;
cout<<"El %de mujeres es:"<<M<<"%";
cout<<endl<<endl;
cout<<"El %de hombres es:"<<H<<"%";cout<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}

3.- Queremos conocer los datos estadísticos de una asignatura, por lo tanto, necesitamos un algoritmo que lea el número de desaprobados, aprobados, notables y sobresalientes de una asignatura, y nos devuelva:
a. El tanto por ciento de alumnos que han superado la asignatura.
b. El tanto por ciento de desaprobados, aprobados, notables ysobresalientes de la asignatura.

#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int T,D,A,N,S,d,a,n,s;

cout<<"El % de desaprobados, aprobados, notables y sobresalientes de la asignatura:"<<endl<<endl;
cout<<"Inserte personas desaprobadas:";
cin>>D;
cout<<endl;
cout<<"Inserte personas aprobadas:";cin>>A;
cout<<endl;
cout<<"Inserte personas notables:";
cin>>N;
cout<<endl;
cout<<"Personas sobresalientes:";
cout<<A-N;
T=D+A;
a=(A*100)/T;
d=100-a;
n=(N*100)/T;
S=A-N;
s=(S*100)/T;
cout<<endl<<"El%de personas que superaron asignatura: ";
cout<<a<<"%"<<endl;
cout<<"Elporcentaje de desaprobados es:";
cout<<d<<"%"<<endl;
cout<<"El porcentaje de aprobados es:";
cout<<a<<"%"<<endl;
cout<<"El porcentaje de notables es:";
cout<<n<<"%"<<endl;
cout<<"El porcentaje de sobresalientes es:";
cout<<s<<"%"<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}4.- Un departamento de climatología ha realizado recientemente su conversión al sistema métrico. Diseñar un algoritmo para realizar las siguientes conversiones:
a. Leer la temperatura dada en la escala Celsius e imprimir en su equivalente Fahrenheit (la fórmula de conversión es “F=9/5 ºC+32”).
b. Leer la cantidad de agua en pulgadas e imprimir su equivalente en milímetros (25.5 mm = 1pulgada....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS