Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algoritmo:
#include <iostream>
#include <cmath>
using namespace std;
int main()
//asignacion de variables//
{ int partidoG;
int partidoE;
int partidoP;
//calculo de partidos//
// puntaje //
Algoritmo:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
//asignación de variables. pago por horas 55000 COP, Horas trabajas al
mes 550 //
int horastrabajadas;
int pagoporhoras=55000;
int main()
{ //variables
int A;
int B;
int C;
int S;
Algoritmo:
#include <iostream>
#include <cmath>
using namespace std;
// pasar de MB a GB//
float MB = (DD*1024);
int main()
{ // definir variables//
int edad1;
int edad2;
if (edad1>edad2){
int diferencia1 = edad1 - edad2;
cout<<"el hermano 1 es mayor";
cout<<"La diferecia de edad es: "<< diferencia1;
}
else if (edad1<edad2){
int diferencia2 = edad2 - edad1;
cout<<"El hermano 2 es mayor"<< endl;
cout<<"La diferecia de edad es: "<< diferencia2;
}
int main()
{ //definir variables//
int a;
int b;
int c;
// and para las dos condiciones se cumplan, or para que se cumpla una
sola condicion//
if (a==b and b==c){
cout <<"El triangulo es equilatero";
}
int main()
{ //definer variables
int n;
int unidades;
int decenas;
if (decenas==1){
cout <<"X";
}else if (decenas== 2){
cout <<"XX";
}else if (decenas==3){
cout <<"XXX";
}else if (decenas==4){
cout <<"XL";
}else if (decenas==5){
cout <<"L";
}
if (unidades==1){
cout <<"I";
}else if (unidades==2){
cout <<"II";
}else if (unidades==3){
cout <<"III";
}else if (unidades==4){
cout <<"IV";
}else if (unidades ==5){
cout <<"V";
}else if (unidades ==6){
cout <<"VI";
}else if (unidades ==7){
cout <<"VII";
}else if (unidades ==8){
cout <<"VIII";
}else if (unidades ==9){
cout <<"IX";
}
return 0;
}
int main()
//definir variables//
{ int monto;
return 0;
}
int main()
//denfinir variables//
{ int numero;
return 0;
}
10. Elaborar un algoritmo que solicite la edad de 100 personas, y que muestre
cuantos son mayores y menores de edad.
int main()
{ //definir variables. Utilizamos for para crear un bucle
int nmayordeedad = 0, nmenordeedad = 0;
for (int i = 1; i <=100; i++){
int edad;
cout<<"Ingrese la edad: ";
cin>> edad;
11. Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las
variables A, B y C respectivamente. El algoritmo debe imprimir cual es el
mayor y cuál es el menor. Recuerde constatar que los tres
valores introducidos por el teclado sean valores distintos. Presente un
mensaje de alerta en caso de que se detecte la introducción de valores
iguales.
Algoritmo: #include <iostream>
#include <cmath>
using namespace std;
int main()
{ // definir variables//
int A,B,C;
return 0;
int main()
{ // definir variables//
float h = sqrt(pys);
return 0;
int main()
{ // definir variables//
int HE;
int HS;
int pago = 0;
return 0;
}
int main()
{ //variables
float KMH;
return 0;
}
int main ()
{ //variables
int V1, V2, seleccionop;
cout <<"Introducir un valor: ";
cin >> V1;
return 0;
}
16. Escribir un algoritmo que visualice el siguiente doble mensaje:
•Introduzca un mes (1 para enero, 2 para febrero, …)
•Introduzca un día del mes
Algoritmo:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{ // definir variables //
int mes, dia;
if (mes == 1){
if (dia>31){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 2){
if (dia>29){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 3){
if (dia>31){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 4){
if (dia>30){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 5){
if (dia>31){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 6){
if (dia>30){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 7){
if (dia>31){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 8){
if (dia>31){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 9){
if (dia>30){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 10){
if (dia>31){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
} else if (mes == 11){
if (dia>30){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
}else if (mes == 12){
if (dia>31){
cout <<"¡ERROR! DÍA NO EXISTENTE"<< endl;
}
}
return 0;
}
int main()
{ // definir variables//
float n;
18. Realizar un programa que Imprima todos los números primos entre 2 y 100
inclusive.
int main()
{ //bucle para que imprima los # primos
for (int i = 2; i<=100; i++){
int a=0;
for (int j = 1; j<=100; j++){
if(i%j==0)
a++;
}if (a==2){ //printf(%d\n,variable ) para que los resultados salgan separados
printf("%d\n", i);
}
}
return 0;
}
int main()
{ //Variables
int x, n, suma = 0;
cout<< "ingrese numero: ";
cin>>n;
// bucle de 1 hasta el numero digitado,suma de los impares
for (x=1; x<=n; x++){
if (x%2==1){
suma = suma + x;
}
}
cout << "Valor de suma: " << suma;
return 0;
}
int main()
{
int aux = 1, fib = 0, lim;//Agregamos los 2 primeros numeor de la serie 1 y
0
cout<<"Ingrese limite: ";
cin>>lim;//Que inserte el limite
cout<<"\n";
return 0;
}
21. Calcular:
Algoritmo:
#include <iostream>
int main()
{
float x;
cout << "Ingresar el valor de X: ";
cin >> x;
char metodo;
cout << "Metodo A o B: ";
cin >> metodo;
float a = 1, b = 1, s = 0;
switch (metodo)
{
case 'A':
case 'a':
int n;
cout << "Ingrese el número de términos: ";
cin >> n;
for (int i = 0; i < n; ++i)
{
s += a / b;
a *= x;
b *= i + 1;
}
cout << "E(" << x << ") = " << s << endl;
break;
case 'B':
case 'b':
for (int i = 0; a / b > 1E-4; ++i)
{
s += a / b;
a *= x;
b *= i + 1;
}
cout << "E(" << x << ") = " << s << endl;
break;
default:
cerr << "Método no válido" << endl;
break;
}
return 0;
}
22. Desarrolle un programa que sea capaz de sumar sólo los números pares
que se encuentran entre 1 y 50.
int main()
{ //Variables
int x, n=50, suma = 0;
23. Desarrolle un programa que sea capaz de sumar sólo los números impares
que se encuentran entre 1 y 80.
int main()
{ //Variables
int x, n=80, suma = 0;
24. Desarrolle un programa que sea capaz de leer N números e indique cuál
de ellos es mayor.
int main()
{ //Variables
int A = 0, mayor = 0, Num;
cout<<"Ingrese la cantidad de numeros que desea ingresar: ";//ingresar
el numero
cin>> Num;
//ciclo for para digitar los numeros y que busque el mayor
for (int i = 1; i<=Num; i++){
cout<<"Ingrese los numeros: ";
cin>>A;
if (i==0){
mayor = A;//el numero mayor por ahora equivale a 0
}else{
if (A > mayor){//Sí el numero A es mayor al numero mayor ya
establecido osea 0 se convertira en mayor
mayor = A;}// mayor sera igual al digito mas grande
}
}
cout<< "El numero mayor es: "<<mayor;
return 0;
}
int main()
{ //Variables
int x, lim, M;
26. Desarrolle un programa que lea de teclado dos números enteros y los
almacene en dos variables de tipo int. Posteriormente deberá intercambiar
los valores almacenados en dichas variables, y finalmente deberá escribir
el valor almacenado en cada una de ellas.
Algoritmo: #include <iostream>
#include <cmath>
using namespace std;
int main ()
{ //Variables
int A,B,C;
return 0;
}
27. Desarrolle un programa que lea del teclado una cierta cantidad de
segundos y retorne su equivalente en semanas, días, horas, minutos y
segundos.
int main()
{ //Variables
int x, Sem, Dia, H, M, Seg;
cout<<"ingrese los segundos: ";
cin>>x;
//equivalencias en seg
Sem = (x/604800);
Dia = (x/86400);
H = (x/3600);
M = (x/60);
Seg = (x/1);
int main()
{
int number;
cout << "Ingresar un número: ";
cin >> number;
return 0;
}
int main()
{
int number;
cout << "Input a number: ";
cin >> number;
for (int row = 1; row <= number; row++)
{
for (int column = 0; column < row; ++column)
{
if (column == 0 || column == row - 1 || row == number)
{
cout << '*';
}
else
{
cout << ' ';
}
}
cout << endl;
}
return 0;
}