miércoles, 27 de mayo de 2009

While



1. Se lanza una pelota desde una altura x de manera vertical y esto una vez toca el piso resorta un nueve desimas de su altura anterior.Desarrolle un algoritmo que calcule el numero de veces que rebota la pelota antes de que esta quede en 0:


programado:









#include
#include



using namespace std;

int main(int argc, char *argv[])
{
float x,c;

cout<<"x favor ingrec la altura: "<>x;

c=0;

while (x<=0.0001) { x= (x*(9/10)); cout<










2. una babosa sube a una pared d altura x por cada dia transcurrido sube 3 metros y resbala 2 metros. cuantos dias tarda seat para alcanzar el borde superior de la pared:


programado:


#include
#include

using namespace std;

int main(int argc, char *argv[])
{
int x,c;

c=0;
cout<<"ingrec x favor la altura: "<>x;
while (x==3)
{
x=x-3;
x=x+2;
c=c+1;
cout<



Para-Anidado

1. imprimir las tablas del 3,4,5,6,7,8,9..



programado:



#include
#include

using namespace std;

int main(int argc, char *argv[])
{
int i,j,num;

for (i=3;i<=9;i=i+1) { for (j=1;j<=10;j=j+1) { num=i*j; cout<<"las tablas son: "<

continuacion...Ciclos Repetitivos- Para

3. Realizar un algoritmo que determine si un numero x entero positivo es primo:



programado:



#include
#include

using namespace std;

int main(int argc, char *argv[])
{
int x,i,r,c;

cout<<"ingrc un numro x favor: "<>x;

c=0;
for(i=2;i

Ciclos Repetitivos - Para

1. Hacer un algoritmo que cuente los numeros positivos y que cuente los numeros negativos q hay entre 321 y 484.

programando:

#include
#include

using namespace std;

int main(int argc, char *argv[])
{
cout<<"cuantos positivos hay entre el rango de 321 y 484"<
int i,w;

w=0;

for (i=322;i<484;i=i+1) w="w+1;"> cout<<"hay: "<


system("PAUSE");
return EXIT_SUCCESS;
}

2. Realizar un algortimo que lea 10 numeros ingresados por teclado y determine cuantos son positivo,negativo o iguales a cero:

programado:

#include
#include

using namespace std;

int main(int argc, char *argv[])
{
cout<<"progrma q lee 10 # ingresados x tclado y dtrmina cuantos son positivos,"< cout<<" ngativos o iguals a cro"< cout<
int k,w,d,f,e;

e=0;
f=0;
d=0;

for (w=1;w<=10;w=w+1)
{
cout<<"ingrec k x favor: "< cin>>k;

if(k==0)
{
e=e+1;
}
else
if(k<0)
{
f=f+1;
}
else
d=d+1;
}
cout<<"hay: "< cout<<"hay: "< cout<<"hay: "<


system("PAUSE");
return EXIT_SUCCESS;
}

Seleccion Multiple

1. Pepito Perez, ganador de un concurso de meritos, se le a dado la oportunidad atravez de un sorteo secreto de asegurar su premio, para eso se sabe de manera interna que si Pepe elige 1. se gana un carro, 2.se gana una beca, 3. se ganara una casa y para los demas se ganara una bicicleta.

2.Davivienda, presenta su nuevo servicio callcenter, Davilinea express, una vez marcado el numero un constestador automatico replica."si desea realizar transacciones en Linea marque 1, si desea pagar sus servicios marque 2, si desea bloquear su tarjeta marque 4, para tramites de tarjetas marque 5 o si desea comunicarse con su operador marque 0. desarrolle un algoritmo que tome la opcion del cliente y le informe atravez de una impresion el servicio tomado. en caso de no existir

Condicional Anidado

1. Hallar el mayor de 4 numeros:

#include
#include
using namespace std;
int main(int argc, char *argv[])

{
cout<<"el mayor d 4 numros"<>n1;
cout<<"x favor ingrec el cgundo numro"<>n2;
cout<<"x favor ingrec el trcro numro"<>n3;
cout<<"x favor ingrec el kuarto numro"<>n4;
if(n1>n2)
{
if(n1>n3)
{
if(n1>n4)
{
cout<n3)
{
if(n4>n2)
{
cout<n4)
{
cout<algoritmo:


2. determinar si 2 numeros ingresados por teclado son decreciente,creciente o iguales:

programado:

#include
#include


using namespace std;

int main(int argc, char *argv[])
{
cout<<"x favor ingrec el primer numro"<>n1;

cout<<"x favor ingrec el cgundo numro"<>n2;

if(n1==n2)
{
cout<<"son numeros iguals"<algoritmo:


3. Dada la edad de un estudiante determinar a que fiesta puede asistir si tiene el siguiente rango:



  • hasta 12 años chikitek


  • de 13 a 16 años minitk


  • de 17 a 50 parit


  • de 51 hacia adelante jurasitk

programado:


#include
#include

using namespace std;

int main(int argc, char *argv[])
{
int e;

cout<<"ingrec x favor su edad"< cin>>e;

if (e<=12)
{
cout<<"entras a chikitk"< }
else
{
if(e<=16)
{
cout<<"entras a minitk"< }
else
{
if(e<=50)
{
cout<<"entras a parit"< }
else
if(e>=51)
{
cout<<"entras a jurasitk"< }
}
}
system("PAUSE");
return EXIT_SUCCESS;
}


algoritmo:







Condicional Simple

IF-SISMPLES

1. Dada la edad de Pepe y de Juan, determinar quien es el mayor, quien es el menor o si son gemelos o mellizos

programado:

#include
#include

using namespace std;

int main(int argc, char *argv[])
{
cout<<"programa q dice q prsona es mayor o si por algun caso son gmelos o mllizos"<>ej;

cout<<"x favor ingrec la edad d Pp"<>ep;

if(ep>ej)
{
cout<<"Pp es mayor"< Algoritmo:


2. Hacer un programa que lea 2 numeros y determinar si esta en orden creciente o decreciente o estan estables.

programados:

#include
#include

using namespace std;

int main(int argc, char *argv[])
{
cout<<"programa q determina si dos números están en orden decreciente, creciente o estable"<>n1;

cout<<"x favor ingrec el segundo numero"<>n2;

if(n1==n2)
{
cout<<"son números estables"<

algoritmo: