0% encontró este documento útil (0 votos)
24 vistas10 páginas

Sustitutorio

practica
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas10 páginas

Sustitutorio

practica
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

/*

Pregunta N°01

Hacer un programa para ingresar un numero positivos mayor de 2


digitos y permita calcular:

a) Si el numero es multiplo de 3 calcular el cubo del numero

b) Si el numero es primo, calcular la raíz cuadrada del numero

c) Si el numero es termina en 4 o es par, visualizar las unidades a


letras

*/

#include<iostream>

#include<math.h>

using namespace std;

int main()

long num;

double operacion;

char u;

cout<<"Hacer un programa para ingresar un numero positivos


mayor de 2 digitos y permita calcular:\n"

<<"a) Si el numero es multiplo de 3 calcular el cubo del numero\


n"

<<"b) Si el numero es primo, calcular la raíz cuadrada del


numero\n"

<<"c) Si el numero es termina en 4 o es par, visualizar las


unidades a letras\n";

do

cout<<"Ingresar un numero positivo mayor de 2 digitos:";

cin>>num;

if(num<=99)

cout<<"El numero debe ser positivo mayor de 99\n";


}

while(num<=99);

if(num%3==0)

cout<<"El numero es multiplo de 3\n";

operacion=pow(num,1.0*3);

cout<<"El cubo del numero es ="<<operacion<<endl;

else

cout<<"El numero no es multiplo de 3\n";

u=num%10;

if(u==4 || num%2==0)

cout<<"El numero termina en 4 o es par\n";

cout<<"La unidad del numero es:";

switch (u)

case 0:

cout <<"Cero\n";

break;

case 1:

cout<<"Uno\n";

break;

case 2:

cout<<"Dos\n";

break;

case 3:

cout<<"Tres\n";

break;
case 4:

cout<<"Cuatro\n";

break;

case 5:

cout<<"Cinco\n";

break;

case 6:

cout<<"Seis\n";

break;

case 7:

cout<<"Siete\n";

break;

case 8:

cout<<"Ocho\n";

break;

case 9:

cout<<"Nueve\n";

break;

else

cout << "El numero no termina en 4 ni es par\n";

cout << "Fin del Programa\n";

/*

Pregunta N°02
Programa para ingresar n notas y permita calcular:

a) El promedio de las notas.

b) La mayor y menor nota.

c) El promedio de las notas anulando la menor y duplicando la


mayor.

d) La cantidad de notas aprobadas y la cantidad de notas


desaprobadas.

*/

#include<iostream>

using namespace std;

int main()

long i,n, notaa, notad;

double notas, suma, prom, ma, me, promsinme, promduma;

cout<<"Programa para ingresar n notas y permita calcular:\n"

<<"a) El promedio de las notas.\n"

<<"b) La mayor y menor nota.\n"

<<"c) El promedio de las notas anulando la menor y duplicando


la mayor.\n"

<<"d) La cantidad de notas aprobadas y la cantidad de notas


desaprobadas.\n\n";

cout<<"Ingresar la cantidad de notas n=";

cin>>n;

suma=notaa=notad=0;

for(i=1;i<=n;i++)

cout<<"Ingresar la nota "<<i<<"=";

cin>>notas;

suma+=notas;

if(i==1)
ma=me=notas;

if(notas>ma)

ma=notas;

if(notas<me)

me=notas;

if(notas>=10.5)

notaa++;

else

notad++;

prom=suma/n;

promsinme=(suma-me)/(n-1);

promduma=(suma+ma)/(n+1);

cout<<"El promedio de las notas="<<prom<<endl

<<"La mayor nota ="<<ma<<endl

<<"La menor nota ="<<me<<endl

<<"El promedio de las notas anulando la


menor="<<promsinme<<endl

<<"El promedio de las notas duplicando la


mayor="<<promduma<<endl

<<"La cantidad de notas aprobadas="<<notaa<<endl

<<"La cantidad de notas


desaprobadas="<<notad<<endl

<<"Fin del Programa\n";

/*

Pregunta N°04

Hacer un programa para ingresar 2 matrices y permita calcular:


a) La suma de los elementos de la primera matriz y el promedio de
los elementos de la segunda matriz

b) La suma de matrices

c) La suma de los elementos interiores de la primera matriz y la suma


de los elementos del contorno de la segunda matriz

*/

#include<iostream>

using namespace std;

int main()

long i,j, A, B, a[10][10], b[10][10], s[10][10], sumaA, sumaB,


sumaM;

double promB;

cout<<"Hacer un programa para ingresar 2 matrices y permita


calcular\n"

<<"a) La suma de los elementos de la primera matriz y el


promedio de los elementos de la segunda matriz\n"

<<"b) La suma de matrices\n"

<<"c) La suma de los elementos interiores de la primera


matriz y la suma del contorno de la segunda matriz\n\n";

do

cout<<"Ingresar la cantidad de filas de las matrices A =";

cin>>A;

if (A<=0 || A>10)

cout << "La cantidad de filas debe ser entre 1 y 10\n";

while (A<=0 || A>10);

do

cout<<"Ingresar la cantidad de filas de las matrices B =";


cin>>B;

if(B<=0 || B>10)

cout<<"La cantidad de filas debe ser entre 1 y 10\n";

while(B<=0 || B>10);

cout<<"Ingresar los elementos de la Matriz A:\n";

for(i=0;i<A;i++)

for(j=0;j<A;j++)

cout<<"a["<<i<<"]["<<j<<"]= ";

cin>>a[i][j];

sumaA+=a[i][j];

cout << "Ingresar los elementos de la Matriz B:\n";

for (i=0;i<B;i++)

for (j=0;j<B;j++)

cout<<"b["<<i<<"]["<<j<<"]=";

cin>>b[i][j];

sumaB+=b[i][j];

promB=sumaB/(B*B);

for (i=0;i<A && i<B;i++)

for (j=0;j<A && j<B;j++)

s[i][j]=a[i][j]+b[i][j];

sumaM=sumaA+sumaB;

cout<<"Los elementos de la matriz A son:\n";


for(i=0;i<A;i++)

for(j=0;j<B;j++)

cout<<a[i][j]<<"\t";

cout<<endl;

cout<<"Los elementos de la matriz B son:\n";

for(i=0;i<A;i++)

for(j=0;j<B;j++)

cout<<b[i][j]<<"\t";

cout<<endl;

cout<<"La suma de los elementos de la Matriz A


="<<sumaA<<endl

<<"El promedio de los elementos de la Matriz B


="<<promB<<endl

<<"La suma de las matrices ="<<sumaM<<endl;

cout<<"Fin del Programa\n";

/*

Pregunta N°05

Hacer un programa que mediante un menú realice:

a) Ingresar el radio de 3 esferas y permita calcular el área y el


volumen de cada esfera

b) Ingresar 3 arreglos con números primos y permita ordenarlos en


forma ascendente. Visualizar los números ingresados y ordenados

c) Ingresar 3 matrices con elementos positivos y permita calcular


el promedio de los elementos de la matriz

*/
#include<iostream>

#include<math.h>

using namespace std;

int main()

long i, n;

double a1, a2, a3, v1, v2, v3, r1, r2, r3, pi;

char op;

cout<<"Hacer un programa que mediante un menú realice:\n"

<<"a) Ingresar el radio de 3 esferas y permita calcular el área y


el volumen de cada esfera\n"

<<"b) Ingresar 3 arreglos con números primos y permita


ordenarlos en forma ascendente. Visualizar los números ingresados y
ordenados\n"

<<"c) Ingresar 3 matrices con elementos positivos y permita


calcular el promedio de los elementos de la matriz\n\n";

switch (op)

case 'a':cout<<"Escogio la opcion a)\n";

cout<<"Ingresar el radio de 3 esferas:";

cout<<"Ingresar radio 1:";

cin>>r1;

cout<<"Ingresar radio 2:";

cin>>r2;

cout<<"Ingresar radio 3:";

cin>>r3;

pi=3.1415;

a1=4*pi*(pow(r1,2));

a2=4*pi*(pow(r2,2));

a3=4*pi*(pow(r3,2));
v1=(4*1.0/3)*pi*(pow(r1,3));

v2=(4*1.0/3)*pi*(pow(r2,3));

v3=(4*1.1/3)*pi*(pow(r3,3));

cout<<"El area de la primera esfera"<<a1<<endl;

cout<<"El area de la segunda esfera"<<a2<<endl;

cout<<"El area de la tercera esfera"<<a3<<endl;

cout<<"El volumen de la primera esfera"<<v1<<endl;

cout<<"El volumen de la segunda esfera"<<v2<<endl;

cout<<"El volumen de la tercera esfera"<<v3<<endl;

break;

case 'b':cout<<"Escogio la opcion b)\n";

break;

case 'c':cout<<"Escogio la opcion c)\n";

break;

default:cout<<"Opcion invalida\n";

cout<<"Fin del Programa\n";

También podría gustarte