Documente Academic
Documente Profesional
Documente Cultură
Practica 1
Ejercicios para puntos extras
Problema 1
1 .Suponga que tiene que escribir un programa en C++ para calcular la resistencia total de
un circuito en serie. En dicho circuito la resistencia total es la suma de todos los valores
de resistencia individuales. Suponga que el circuito consiste en una cantidad de resistores
de 56 ohmios, 33 ohmios y 15 ohmios.
a) Para este problema de programacin, Cuntas salidas se requieren? 1
b) cuantas entradas tiene este problema? 3
c) Determine el algoritmo para convertir los elementos de entrada en elementos de
salida. Suponga que la cantidad de resistores de 56 ohmios es m, la cantidad de resistores
de 33 ohmios es n, la cantidad de resistores de 15 ohmios es p.
Inicio
m = 56, n = 33, p = 15;
R= m+n+p
Write (1) m + n + p = , R)
Fin
Cdigo:
/*Problema 1 Fecha: 18 de febrero del 2013
Echevarria Guevara Hector Fabian 12211258
Pea Rodriguez Jonathan Israel 12211237
Plascencia Arevalo Juan Antonio 12211251
Problema 2
2.- Suponga que tiene que escribir un programa para calcular el valor de la distancia, en
millas, dada la relacin:
Distancia = velocidad*tiempo transcurrido
a.
b.
c.
1.
Inicio
2.
4.
5.
6.
7.
8.
Calcular Distancia
Distancia=Velocidad*Tiempo.
9.
10. Fin
d.
1.
Inicio
2.
3.
4.
5.
6.
Calcular Distancia
Distancia=Velocidad*Tiempo.
7.
8.
e.
1.
2.
Fin
3.
4.
5.
6.
7.
8.
Calcular Distancia
Distancia=Velocidad*Tiempo.
9.
10. Fin
Cdigo:
/*Problema 2 Fecha: 18 de febrero del 2013
Echevarria Guevara Hector Fabian 12211258
Pea Rodriguez Jonathan Israel 12211237
Plascencia Arevalo Juan Antonio 12211251
Zetina Gonzalez Gabriel Jesus 12211244
#include <iostream.h>
#include <conio.h>
int main()
{
float Distancia, Velocidad, Tiempo;
cout<<"Introduzca las siguientes cantidades para calcular la distancia\n\n";
cout<<"Velocidad: ";
cin>>Velocidad;
cout<<"Tiempo transcurrido : ";
cin>>Tiempo;
Distancia=Velocidad* Tiempo;
cout<<"La distancia recorrida en millas fue de "<<Distancia<<endl;
getch();
return 0;
}
Problema 3
a)
b)
c)
1.
Inicio
2.
3.
Leer lergios=2*pi*exp(u)
4.
5.
6.
Leer ergios=fergios*sqrt(lergios)
7.
8.
9.
Fin
Codigo:
/*Programa que determina el valor de ergios Fecha:18 de febrero del 2013
Integrantes:
Echevarria Guevara Hector Fabian
Pea Rodriguez Jonathan Israel
Plascencia Arevalo Juan Antonio
Zetina Gonzalez Gabriel Jesus
*/
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
float ergios, lergios;
float fergios=14.65, pi=3.1416, u=1.672, e=2.7818;
lergios=2*pi*exp(u);
cout<<"El numero de lergios es:";
cin>>lergios;
ergios=fergios*sqrt(lergios);
cout<<"El numero de ergios es:"<<ergios<<endl;
getch ();
return 0;
}
Problema 4
4. Suponga que tiene que escribir un programa para mostrar las siguientes
especificaciones:
Amplificacin de voltaje: 35
Potencia de salida: 2.5 vatios
Ancho de banda: 15 KHz
a)
b)
c)
Cdigo:
#include<iostream.h>
#include<conio.h>
int main()
{
float f, c;
cout<<" Introduce la temperatura en grados centigrados ";
cin>>c;
cout<< "\n La temperatura "<<c<<" es grados centigrados equivalente "<<endl;
f = 9.0/5.0 *c + 32.0;
cout<< " la temperaura "<<f<<" en grados Fahrenheit "<<endl;
getch();
return 0;
}
Diagrama de flujo:
Practica 1
Problema 1
1.
Inicio
2.
3.
4.
5.
6.
Fin
Problema 2
1.
Inicio
2.
3.
Desplegar el mensaje En los ltimos tiempos C y C++ han sido los lenguajes mas utilizados
Write (En los ltimos tiempos C y C++ han sido los lenguajes mas utilizados).
4.
5.
Fin
Problema 3
1.
Inicio
2.
3.
4.
5.
6.
7.
Mostrar en pantalla el mensaje indica la secuencia en la que tienen que ejercitarse las
instrucciones.
Write (indica la secuencia en la que tienen que ejercitarse las instrucciones).
8.
Fin
Problema 4
1.
Inicio
2.
3.
4.
5.
6.
7.
Fin
Problema 5
1.
Inicio
2.
3.
4.
5.
6.
7.
Mostrar en pantalla el mensaje indica la secuencia en la que tienen que ejercitarse las
instrucciones.\n.
Write (indica la secuencia en la que tienen que ejercitarse las instrucciones.\n).
8.
Fin
#include <conio.h>
int main()
{
cout<<"Todo programa en C++\n";
cout<<"debe tener una y solo una\n";
cout<<"funcin main\n";
cout<<"cada instruccion se separan con un punto y coma\n";
cout<<"las llaves {} forman el cuerpo de la funcion controladora\n";
cout<<"indica la secuencia en la que tienen que ejercitarse las instrucciones.\n";
getch();
return 0;
}
Problema 6
1.
Inicio
2.
3.
4.
5.
6.
8.
9.
Problema 7
1.
Inicio
2.
Desplegar el mensaje Formula para encontrar el area del triangulo equilatero: b*h/2
Write (Formula para encontrar el area del triangulo equilatero: b*h/2)
3.
4.
5.
6.
7.
8.
Desplegar el mensaje Formula para encontrar el area del cilindro: Pi*radio al cuadrado*h
Write (Formula para encontrar el area del cilindro: Pi*radio al cuadrado*h)
9.
10. Desplegar el mensaje Formula para encontrar el perimetro del triangulo equilatero: 3L
Write (Formula para encontrar el perimetro del triangulo equilatero: 3L)
11. Desplegar el mensaje Formula para encontrar el area de un anillo circular: Pi(Radio mayor
al cuadrado-radio menor al cuadrado)
Write (Formula para encontrar el area de un anillo circular: Pi(Radio mayor al cuadradoradio menor al cuadrado))
12. Fin
#include<iostream.h>
#include<conio.h>
int main()
{
cout<<"Formula para encontrar el area del triangulo equilatero: b*h/2"<<endl;
cout<<"Formula para encontrar el area del rectangulo: b*h"<<endl;
cout<<"Formula para encontrar el area de un circulo:Pi*r al cuadrado"<<endl;
cout<<"Formula para encontar el area del cuadrado: l*l"<<endl;
cout<<"Formula para encontrar el perimetro de un cuadrado: 4l"<<endl;
cout<<"Formula para encontrar el area del pentagono: (P*a)/2"<<endl;
cout<<"Formula para encontrar el area del cilindro: Pi*radio al cuadrado*h"<<endl;
cout<<"Formula para encontrar el area de un romboide: b*h"<<endl;
cout<<"Formula para encontrar el perimetro del triangulo equilatero: 3L"<<endl;
Problema 8
17. Inicio
18. Desplegar el mensaje Como Iniciar sesin en Facebook\n\n.
Write (Como Iniciar sesin en Facebook\n\n)
19. Desplegar el mensaje Paso 1:\n
Write (Paso 1:\n).
20. Mostrar en pantalla el mensaje Encender el equipo, ya sea computadora o laptop\n\n.
Write (Encender el equipo, ya sea computadora o laptop\n\n).
21. Mostrar en pantalla el mensaje Paso 2:\n.
Write (Paso 2:\n).
22. Mostrar en pantalla el mensaje Ya encendida la computadora seleccionar su navegar de
preferencia\n.
Write (Ya encendida la computadora seleccionar su navegar de preferencia\n).
23. Mostrar en pantalla el mensaje ya sea Internet, explorer, Google Chrome, Mozilla Firefox,
etc.\n\n.
Write (ya sea Internet, explorer, Google Chrome, Mozilla Firefox, etc.\n\n).
24. Mostrar en pantalla el mensaje Paso 3:\n.
Write (Paso 3:\n).
cout<<"Paso 2:\n";
cout<<"Ya encendida la computadora seleccionar su navegar de preferencia\n";
cout<<"ya sea Internet, explorer, Google Chrome, Mozilla Firefox, etc.\n\n";
cout<<"Paso 3:\n";
cout<<"En el navegador introduces la direccion de internet de facebook que es\n";
cout<<"www.facebook.com\n\n";
cout<<"Paso 4:\n";
cout<<"La pagina te solicitara tu direccion de correo electronico y seguido\n";
cout<<"tu contrasea que tienes.\n\n";
cout<<"Paso 5:\n";
cout<<"Ya introducida tu correo y contrasea seleccionas entrar y listo\n";
cout<<"ya esta listo para usarse y socializar un poco.\n\n";
getch();
return 0;