Por favor, leer el siguiente bloque : y desarrollar un programa con while y otro con do while
Hasta 18 de Marzo (14:00 Horas)
CICLO WHILE
En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte en falsa el ciclo termina.
Su formato general es :
cargar o inicializar variable de condición;
while(condición)
{
grupo cierto de instrucciones;
instrucción(es) para salir del ciclo;
};
Un error muy comun con el while, es poner un punto y coma(;) despues de la (condición) ejemplo while(condicion); ←-esto es y causa un error.
Prog7.cpp
#include
#include
#include
void main()
{
clrscr();
// declaracion variables
int x=1;
// instruccion while
while(x<=10) { gotoxy(10, x+3); printf("%d PATO",x); x++; }; getchar(); }
CICLO DO WHILE C++
Su diferencia básica con el ciclo while es que la prueba de condición es hecha al finalizar el ciclo, es decir las instrucciones se ejecutan cuando menos una vez porque primero ejecuta las instrucciones y al final evalúa la condición;
También se le conoce por esta razón como ciclo de condición de salida.
Su formato general es :
cargar o inicializar variable de condición;
do {
grupo cierto de instrucción(es);
instrucción(es) de rompimiento de ciclo;
} while (condición);
prog8.cpp
#include
#include <conio.h>
#include
void main()
{
clrscr();
// declaracion variables
int x=1;
// instruccion do while
do{
gotoxy(10, x+3); printf("%d GATO",x);
x++; } while(x<=10); getchar();
}

Ejercicio con while "tabla de multiplicar"
ResponderEliminar#include
#include
void main()
{
clrscr();
int t,n;
printf("ingrese la tabla que quiere trabajar:"); scanf("%d",&t);
n=1
while(n<=12)
{
gotoxy(4,n); printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
Ejercicio con do while
#include
#include
#include
void main()
{
clrscr();
int a, b;
b=1;
prinrf("ingrese un numero:"); scanf("%d",a);
do
{
gotoxy(3,b); printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
Ejercicio con while "tabla de multiplicar"
ResponderEliminar#include
#include
void main()
{
clrscr();
int t,n;
printf("ingrese la tabla que quiere trabajar:"); scanf("%d",&t);
n=1
while(n<=12)
{
gotoxy(4,n); printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
Ejercicio con do while
#include
#include
#include
void main()
{
clrscr();
int a, b;
b=1;
prinrf("ingrese un numero:"); scanf("%d",a);
do
{
gotoxy(3,b); printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
Realizar una tabla de multiplicar con While
ResponderEliminar====**********=====**=*=***===*=*=*=*==*=*
#include
#include
void main()
{
clrscr();
int t,n;
printf("ingrese el numero de tabla que quiere trabajar:"); scanf("%d",&t);
n=1
while(n<=12)
{
gotoxy(4,n); printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
**=*=*=*=*=*=*=*=*=**=*=*=*==*
Ejercicio ahora con Do While
===*=*=*=*=*==*=*=*=*=*=*=*==*
#include
#include
#include
void main()
{
clrscr();
int a, b;
b=1;
printf("Ingrese un numero por favor:"); scanf("%d",a);
do
{
gotoxy(3,b); printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
Crear una tabla de Multiplicar Con While.-
ResponderEliminar#include
#include
void main()
{
clrscr();
int t,num;
printf("Ingrese el numero:"); scanf("%d",&t);
num=1
while(num<=12)
{
gotoxy(5,nun); printf("%d",t); printf("x"); printf("%d",num); Printf("=");printf("%d",num*t);
n++;
}
getch();
}
Crear ahora con do while
#include
#include
#include
void main()
{
clrscr();
int p, b;
b=1;
printf("ingrese un numero:"); scanf("%d",p);
do
{
gotoxy(6,b); printf("%d",p); printf("*"); printf("d",b); printf("="); printf("%d",p*b);
b++;
}while (b<=20);
getch();
}
hola ingeniero buenos dia espero quetenga un lindo dia
ResponderEliminareste es el ejercicio con while
#include
#include
void main ()
{
int suma=0,i=1;
clrscr ();
while(i<=10){
suma=suma+i;
i++;
}
printf("la suma es:%d",suma);
getch();
}
ESTE ES CON DO WHILE
#include
#include
void main ()
{
int suma=0,i=1;
clrscr ();
do{
suma=suma+i;
i++;
}while(i<=10);
printf("la suma es:%d",suma);
getch();
}
#include
ResponderEliminar#include
void main ()
{
int suma=0,i=1;
clrscr ();
while(i<=10){
suma=suma+i;
i++;
}
printf("la suma es:%d",suma);
getch();
}
ESTE ES CON DO WHILE
#include
#include
void main ()
{
int suma=0,i=1;
clrscr ();
do{
suma=suma+i;
i++;
}while(i<=10);
printf("la suma es:%d",suma);
getch();
}
División hasta 20 veces con While
ResponderEliminar#include
#include
void main()
{
clrscr();
int i,n;
printf("Ingrese un numero:"); scanf("%d",&n);
i=1
while(i<=20)
{
printf("%d",i); printf("/"); printf("%d",n); Printf("=");printf("%d",i/n);
i++;
}
getch();
}
hola Ing.como esta... aki le dejo mi deber...bueno bay...
ResponderEliminarcuidece...
#include
#include
void main()
{
clrscr();
int t,num;
printf("Ingrese el valor:"); scanf("%d",&num);
num=1
while(num<=12)
{
gotoxy(5,num); printf("%d",t); printf("x"); printf("%d",num); Printf("=");printf("%d",num*t);
num++;
}
getch();
}
EL EJERCICIO CON DO.....
#include
#include
void main()
{
clrscr();
int a, b;
b=1;
printf("Ingrese un VALOR:"); scanf("%d",a);
do
{
gotoxy(3,b); printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
hola ingeniero buenas tarde este es el trabajo con while
ResponderEliminarCARLOS ASTUDILLO
#include
#include
void main ()
{
int suma=0,i=1;
clrscr ();
while(i<=10){
suma=suma+i;
i++;
}
printf("la suma es:%d",suma);
getch();
}
ESTE ES CON DO WHILE
#include
#include
void main ()
{
int suma=0,i=1;
clrscr ();
do{
suma=suma+i;
i++;
}while(i<=10);
printf("la suma es:%d",suma);
getch();
}
*=Ejercicio con while "tabla de multiplicar"
ResponderEliminar#include
#include
void main()
{
int t,n;
clrscr();
printf("ingrese la tabla que quiere trabajar:");
scanf("%d",&t);
n=1
while(n<=12)
{
gotoxy(4,n); printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
*)Ejercicio con do while
#include
#include
#include
void main()
{
int a, b;
clrscr();
b=1;
prinrf("ingrese un numero:");
scanf("%d",a);
do
{
gotoxy(3,b); printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
Hola ing. como esta soy Segundo Siza. Crear una tabla de sumar con While
ResponderEliminar#include
#include
void main()
{
clrscr();
int a,b;
printf("Ingrese el numero que desee sumar:"); scanf("%d",&a);
b=1;
while(b<=12)
{
gotoxy(5,2); printf("%d",b); printf("+"); printf("%d",a); Printf("=");printf("%d",b+a);
a++;
}
getch();
break;
}
Hora lo hago un programa con do while que sirba para sumar.
#include
#include
#include
void main()
{
clrscr();
int x, y;
y=1;
printf("ingrese un numero que desee sumar"); scanf("%d",x);
do
{
gotoxy(6,4); printf("%d",y); printf("+"); printf("d",x); printf("="); printf("%d",y+x);
y++;
}
while (y<=24);
getch();
break;
}
♥Ejercicio con while "tabla de multiplicar"
ResponderEliminar#include
#include
void main()
{
int t,n;
clrscr();
printf("ingrese la tabla que quiere trabajar:");
scanf("%d",&t);
n=1
while(n<=12)
{
gotoxy(4,n); printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
♣Ejercicio con do while
#include
#include
#include
void main()
{
int a, b;
clrscr();
b=1;
prinrf("ingrese un numero:");
scanf("%d",a);
do
{
gotoxy(3,b); printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
Hola buenas tarde Ing. soy nueva en el curso ATT. Isabel Aviles...
ResponderEliminar#include
#include
void main()
{
clrscr();
int t,n;
printf("ingrese un numero:"); scanf("%d",&t);
n=1
while(n<=12)
{
printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
Ejercicio con do while
#include
#include
#include
void main()
{
clrscr();
int a, b;
b=1;
prinrf("ingrese un numero:"); scanf("%d",a);
do
{
printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
hoolaa........Ing..
ResponderEliminarhola ing:aqui esta mi deber att magali sanunga el Ejercicio con while **tabla de multiplicar**
ResponderEliminar#include
#include
void main()
{
clrscr();
int t,n;
printf("ingrese la tabla que quiere trabajar:"); scanf("%d",&t);
n=1
while(n<=12)
{
gotoxy(4,n); printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
****Ejercicio con do while****
#include
#include
#include
void main()
{
clrscr();
int a, b;
b=1;
prinrf("ingrese un numero:"); scanf("%d",a);
do
{
gotoxy(3,b); printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
Ejercicios; Tony Chang Riquero.
ResponderEliminarCrear una tabla de Multiplicar Con la Sentencia While.-
#include
#include
void main()
{
clrscr();
int r,num;
printf("Ingrese el numero:"); scanf("%d",&r);
num=1
while(num<=12)
{
gotoxy(5,nun); printf("%d",r); printf("x"); printf("%d",num); Printf("=");printf("%d",num*r);
nun++;
}
getch();
}
Crear una tabla de Multiplicar Con la Sentencia Do While.
#include
#include
void main()
{
clrscr();
int a, c;
a=1;
printf("ingrese un numero:"); scanf("%d",c);
do
{
gotoxy(6,a);printf("%d",c);printf("*"); printf("%d",a);printf("="); printf("%d",c*a);
a++;
}while (a<=20);
getch();
}
#include
ResponderEliminar#include
void main()
{
clrscr();
int r,num;
printf("Ingrese el numero:"); scanf("%d",&r);
num=1
while(num<=12)
{
gotoxy(5,nun); printf("%d",r); printf("x"); printf("%d",num); Printf("=");printf("%d",num*r);
nun++;
}
getch();
}
Crear una tabla de Multiplicar Con la Sentencia Do While.
#include
#include
void main()
{
clrscr();
int a, c;
a=1;
printf("ingrese un numero:"); scanf("%d",c);
do
{
gotoxy(6,a);printf("%d",c);printf("*"); printf("%d",a);printf("="); printf("%d",c*a);
a++;
}while (a<=20);
getch();
}
Att.. Javier Romero
#include
ResponderEliminar#include
void main()
{
int t,n;
clrscr();
printf("ingrese la tabla que quiere trabajar:");
scanf("%d",&t);
n=1
while(n<=12)
{
gotoxy(4,n); printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
♣Ejercicio con do while
#include
#include
#include
void main()
{
int a, b;
clrscr();
b=1;
prinrf("ingrese un numero:");
scanf("%d",a);
do
{
gotoxy(3,b); printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
#include
ResponderEliminar#include
void main()
{
int t,n;
clrscr();
printf("ingrese la tabla que quiere trabajar:");
scanf("%d",&t);
n=1
while(n<=12)
{
gotoxy(4,n); printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
con do while no lo hice por que no eh visto esa clase, no fui
ResponderEliminarHola ing. estuve revisando el blog pero n a dejad todavia el deber weno espero ke lo a ke lo publike graxias..
ResponderEliminar#include
ResponderEliminar#include
void main()
{
int t,n;
clrscr();
printf("ingrese la tabla que quiere trabajar:");
scanf("%d",&t);
n=1
while(n<=12)
{
gotoxy(4,n); printf("%d",t); printf(" x "); printf("%d",n); Printf(" = ");printf("%d",n*t);
n++;
}
getch();
}
♣Ejercicio con do while
#include
#include
#include
void main()
{
int a, b;
clrscr();
b=1;
prinrf("ingrese un numero:");
scanf("%d",a);
do
{
gotoxy(3,b); printf("%d",a); printf("+"); printf("d",b); printf("="); printf("%d",a+b);
b++;
}while (b<=20);
getch();
}
#include
ResponderEliminar#include
void main()
{
int nhue,cat,n;
float cal,pg,al,precio;
can=1;
printf("ingresa a cuantas gallinas quieres saber el peso);scanf("%d",&cat);
for(can=1;can<=cat;can++)
{
printf("ingresa el peso de la primera gallina");
scanf("%f",&pg);
printf("ingresa el peso de la gallina");
scanf("%f",&pg);
printf("ingresa la cantidad de huevas que pone diario");
scanf("%d",&nhue);
cal=pg*al/nhue;
printf("%f",cal);
if(cal>=15)
{
precio=(cal*1.20);
printf("%f",precio);
}
if((cal>8)&&(cal<15))
{
precio=(cal*1.00);
printf("%f",precio);
}
if(cal<=8)
{
precio=(cal*0.80);
printf("%f",precio);
}
printf("el precio de la gallina es: %f",precio);
getch;
}