Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Tarea Calificada Numero 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 14

Análisis:

Para resolver la operación que necesito ¿?


cont, n ,n2

Que tipo de variables, constantes necesito ¿?

Variables de tipo entero.

Cuáles son las operaciones para realizar ¿?


Verificar la division de i que sea diferente de 0.

Como se efectúa las operaciones con los valores ¿?

i % 2 !=0.
EJERCICIO1: CODIGO

#include <iostream>
using namespace std;

int main()
{

int cont=0,n,n2;
cout<<"Ingrese cantidad 1: ";
cin>>n; // proceso de entrada de datos
for(int i=1;i<=n;i++) { // Proceso

if(i%2!=0){
cout<<"Numeros impares son: "<<i<<endl; //Salida de datos
cont=cont+i; //Salida de datos

cout<<"Suma es: "<<cont<<endl; //Salida de datos


return (0);

}
Análisis:

Para resolver la operación que necesito ¿?


B50,b20,b10,sini,cantidad,op,queda,d,user,pass.

Que tipo de variables, constantes necesito ¿?

Variables de tipo entero.


Variable de tipo char.
Variables de tipo string.

Cuáles son las operaciones para realizar ¿?


Primero para ingresar al sistema se valida un usuario con contraseña en este caso el usuario y
contraseña son “user y pass” respectivamente.

Una vez dentro del sistema podremos elegir las opciones enumeradas.

Si la opcion ingresada es la de retirar dinero, el sistema nos permitira retirar solo el dinero
maximo que en este caso es 400 si se ingresa un monto excedente el sistema nos dara la
opcion de poder continuar a hacer otra operación esta vez con un monto menor o salir del
sistema.

Como se efectúa las operaciones con los valores ¿?

If(cantidad>sini)--- si la cantidad ingresada es mayor que el saldo inicial


else
EJERCICIO2 CODIGO

#include <iostream>
using namespace std;

int main()

int b50=5,b20=5,b10=5; //Declaración de variables tipo entero inicializada.


int sini=400,cantidad,op,queda; //Declaración de variables
char d; // Declaración de variables
string user,pass; //Declaración de variables.
cout<<"Ingrese usuario: ";
cin>>user; //Ingreso de datos
cout<<"Ingrese contraseña: ";
cin>>pass; //Ingreso de datos
if(user=="admin"&&pass=="pass"){ //Proceso

cout<<"---Bienvenido al cajero---"<<endl;
cout<<"Operacion a realizar"<<endl;
cout<<"1. Retirar Dinero."<<endl;
cout<<"2. Ver saldo."<<endl;
cout<<"3. Ver billetes disponibles."<<endl;
cin>>op; // Ingreso de datos
do{

if(op==3){

cout<<"Cantidad de billetes de 50 es: "<<b50<<endl; //Salida de datos


cout<<"Cantidad de billetes de 20 es: "<<b20<<endl; //Salida de dato
cout<<"Cantidad de billetes de 10 es: "<<b10<<endl; //Salida de datos

else if(op==2){

cout<<"Saldo Disponible es: "<<sini<<endl; //salida de datos

else if(op==1){

cout<<"Ingrese cantidad a retirar: "<<endl;


cin>>cantidad; //Ingreso de datos
if(cantidad>sini){ //Proceso

cout<<"Saldo no diponible:";

else{
queda=sini-cantidad; // Proceso resta
cout<<"Esta retirando s/."<<cantidad<<endl; //Salida de datos
cout<<"Le queda en su cuenta s/. "<<queda<<endl; //Salida de datos

cout<<"Desea continuar (s/n)";


cin>>d;
d=toupper(d);

}while(d='s');

else{

cout<<"Usuario Incorrecto: "

}
Análisis:

Para resolver la operación que necesito ¿?


N,x.

Que tipo de variables, constantes necesito ¿?

Variables de tipo entero.

Cuáles son las operaciones para realizar ¿?


Primero validamos que el numero sea positivo
Luego dividimos el numero ingresado entre decimal.
por ultimo el autoincrementable guardara el numero de cifras del numero ingresado.

Como se efectúa las operaciones con los valores ¿?

While(n>0){
N=n/10;
X++;
}
EJERCICIO3 CODIGO

#include <iostream>
using namespace std;

int main()

int n,x=0; //Declaracion de variable


cout<<"Ingrese numero: ";
cin>>n; //Ingreso de datos

while(n>0){ //Proceso

n=n/10; //Operación logica


x++;

cout<<"El numero tiene "<<x<<" cifras"<<endl; //Salida de datos

return 0;

}
Análisis:

Para resolver la operación que necesito ¿?

Que tipo de variables, constantes necesito ¿?

Cuáles son las operaciones para realizar ¿?

Como se efectúa las operaciones con los valores ¿?


EJERCICIO4 CODIGO
#include <iostream>
using namespace std;
int main()
{
char d; //Declaracion de variables
int n; //Declaracion de variables
do{ //Proceso
cout<<"Ingrese numero:";
cin>>n; //Ingreso de datos
for(int i=1;i<=n;i++){ //Proceso
for(int j=1;j<=i;j++){ //Proceso
cout<<"*"; //Datos de salida
}
cout<<endl;
}
cout<<"Desea continuar(S/N)";
cin>>d;
d=toupper (d);
}while(d=='s');
system("pause");
return main();
}
Análisis:

Para resolver la operación que necesito ¿?


B,a,t,tt,d.
Que tipo de variables, constantes necesito ¿?
Variables de tipo double.
Variables de tipo char.

Cuáles son las operaciones para realizar ¿?


Para hallar el área es base * altura.
Para hallar el perímetro es 2*altura+2*base.

Como se efectúa las operaciones con los valores ¿?


T=a*b.
Tt=((2*a)+(2*b))
EJERCICIO 5 CODIGO

#include <iostream

using namespace std;

int main()

char d; double b,a,t,tt; //Declaracion de variables

do{ //Proceso

cout<<"Ingrese base: ";

cin>>b; //Datos de entrada

cout<<"Ingrese altura: ";

cin>>a; //Datos de entrada

t=a*b; //Proceso logico

tt=((2*a)+(2*b)); //Proceso logico

cout<<"Area es: "<<t<<endl; //Datos de salida

cout<<"El perimetro es: "<<tt<<endl; //Datos de salida

cout<<"Desea continuar (S/N)";

cin>>d;

d=toupper(d);

}while(d=='s');

return main();

}
Análisis:

Para resolver la operación que necesito ¿?

Librerías cmath y math.h


Radio,tt,pt

Que tipo de variables, constantes necesito ¿?

Variables de tipo double.

Cuáles son las operaciones para realizar ¿?

Primero para hallar el diámetro y perímetro se le pedirá al usuario ingresar el radio.


Diámetro se halla multiplicanda pi*radio al cuadrado.
Perímetro se halla multiplicando 2*pi* radio.

Como se efectúa las operaciones con los valores ¿?

Tt=((M_PI*pow(radio,2))
Pt=((2*M_PI)*radio)
EJERCICIO 6 CODIGO

#include <iostream>
#include<cmath>
#include <math.h>
using namespace std;

int main()

double radio,tt,pt; //Declaracion de variables

cout<<"Ingrese Radio: ";

cin>>radio; //Ingreso de datos.

tt=(M_PI*pow(radio,2)); //Proceso logico

pt=((2*M_PI)*radio); //Proceso logico

cout<<"Diametro es: "<<tt<<endl; //Salidad de datos

cout<<"Perimetro es: "<<pt<<endl; //Salida de datos

return 0;

También podría gustarte