Ya dijimos en el post anterior que los ciclos infinitos for son muy parecidos a los ciclos while, pero quedó en duda cómo es un ciclo while.
«While» significa «mientras«, así que nuestro ciclo while se repetira mientras una cierta condición siga siendo verdadera.El ejemplo del post anterior quedaría así:
#include<stdio.h> #include<conio.h> int main() { char end=0; while(end!='y') { gotoxy(5,5);printf("Ya quieres salir? (y/n): ");scanf("%c",&end); clrscr(); } }
En español el programa dice: «Mientras end sea diferente de y voy a seguir preguntando si quieres salir.»
Mas adelante veremos más programas que utilicen ciclos while.
como hacer la suma (1/2n)+(1/2n+1)+(1/2n+2)……….
como puedes imprimir 20 veces una cadea «x»
necesito saber como se puede hacer un programa donde se usa el while el programa es donde cuantos galones gasto pero este pregunta si es con tarjeta o efectivo la super cuesta 38 el diesel 32 esto es con tarjeta en efectivo la super 35 y el diesel 30 porfa ayuda
hola pues yo quiero saber como es la estructura de whilt en c++ pero nadie me da un resultado concreto
***la estructura es l siguiente:***
while (condición)
{
bloque de instrucciones
};
**Veamos un ejemplo para ver funcionar la estructura de repetición while:***
int num;
num = 0;
while (num<=10)
{
printf(“Repetición numero %dn”, num);
num = num + 1;
};
***El código anterior imprimirá en pantalla:***
Repetición numero 0
Repetición numero 1
Repetición numero 2
Repetición numero 3
Repetición numero 4
Repetición numero 5
Repetición numero 6
Repetición numero 7
Repetición numero 8
Repetición numero 9
Repetición numero 10
io solo kiero saber ejemplos sencills del ciclo while que nadie me puede dar un ejemplo
Lo que escribir anteriormente es un ejemplo muy claro, el programa te imprimira desde el numero 0 hasta el numero 10…
Si quieres mas ayuda mandame mensaje a mi correo: jimenez_w@live.com
necesito saber como se usan dos condiciones en el ciclo while
Dos condiciones dentro de el while o dentro las intrucciones del el while? Dime que quieres hacer y podre entenderte
a mi me dice esto en la linea 8: `gotoxy’ undeclared (first use this function)
Agrega la libreria de «string»
gracias
como encontra una serie de numeros comprendidos entre otros dos
ej:
n1=5
n2=10
y que te imprima 6,7,8,9
Simplemente usa un for.
http://www.webinte.com
#include
#include
void main()
{
int x=1, sum;
while(x<=10)
{
cout<<x<<endl;
x = x++;
}
getch();
}
Amigos soy nuevo en este foro y si necesitan apoyo estamos a la orden. Muy pronto colocare tutos gratis en mi sitio.. Envien sus comentarios a mi email ventas@webinte.com
necesito una secuensia para el viernes de while urgente
Puedes hacer tus comentarios en nuestro Facebook… http://www.facebook.com/webinte o bien visitar nuestro sitio web… http://www.webinte.com
Aqui te dejo un ejemplo de While espero que te ayude… ahi nos dejas el comentario en este sitio y en nuetro facebook.
Gracias.
/*Tutoriales WehInte.com | http://www.webinte.com | ventas@webinte.com | Autor: http://www.webinte.com | 2012*/
#include
#include
void main ()
{
int menu;
int repetir=1;
while (repetir==1)
{
clrscr(); //Limpia la pantalla
cout<<"*********** SELECCIONE UNA OPCION ***********"<<endl;
cout<<"n n n 1. Primera Opcion";
cout<<"n 2. Segunda Opcion";
cout<<"n 3. Tercera Opcion";
cout<<"n 4. Salir";
cout<<"n n INGRESE UNA OPCION DEL MENU : ";menu=getche();
switch(menu)
{
case '1' : getch();cout<<"n Ingresastes en la opcion uno";break;
case '2' : getch();cout<<"n Ingresastes en la opcion dos";break;
case '3' : getch();cout<<"n Ingresastes en la opcion tres";break;
case '4' : repetir=0;break; //Regresa al menu anterior o finaliza
default : cout<<"n *** ERROR : INGRESE UNA OPCION VALIDA";
}
getch();
}
}
las librerias son
#include iostream.h
#include conio.h
necesito ayuda con unos 4 problemitas que me dejaron de tarea y no entiendo nada, no se como acerlo, podrian ayudarme please?? me dicen y los mando….
No es por nada, pero esto no es C++…. es código C.
porfa ayundame con este deber es asi:
escriba un programa que visualice en pantalla las letras de abecedario indicando el codigo ansi al que pertence ejemplo: alt65=A
PORFA AYUDAME
Fabian te invito a visitar mi sitio web esto lo puedes por medio de un while o hasta un for…. hay vario ejemplos q espero sean de tu utilidad…www.webinte.com
como puedo pasare este a while
#include
#include
#include
main(int argc, char *argv[])
{
int x;
for(x=1;x<=10;x=x+1)
{printf("hello %d ",x); };
getchar();
}
#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();
}
tus ejemplos no sirven para nada
intentete todos y no funcionaron
especifica que se repita una accion, en tanta cierta condicion se mantega verdadera
Amigos pueden mandarme sus problemas a mi correo y podre explicarles la logica del programa, este sitio es para ayudar no para hacerles todos los programas
jimenez_w@live.com
Los invito a mi sitio web… http://www.webinte.com encontraran varios ejemplos de While en C++ saludes…
como puedo escribir un programa que tenga una salida de lineas de este tipo
si x = 3
***
***
***
si x = 5
*****
*****
*****
hola disculpa mi pregunta es. kmo puedo hacer yo un while si no me dicen cuantas veces tengo q repetirlo.? me corre el programa pero cuando quiero repetir el programa me sale del programa.
Hola por favor ayuda:
como escribir un programa para que imprima error si se ingresa un numero que no sea entero
Por favor alguien puede determinar el error en la siguiente rutina. Esta rutina debería leer un archivo de datos separados por punto y coma y poder escribirlos.El problema es que no se detiene.
/* Programa Ventanas para generar ventanas a partir de datos experimentales */
#include
#include
main()
{
double t1[50000],t2[50000], ti,tf,E,ancho;
int i,j,k,l;
FILE *entrada, *salida;
char arch_salida[256], arch_entrada[256], linea[256], n1[256], n2[256];
int I1[50000], I2[50000];
printf(«Programa para crear ventanas a partir de experimentosnn»);
printf(«Archivo de datos experimentales: «);
scanf(«%s»,arch_entrada);
printf(«Archivo de salida : «);
scanf(«%s»,arch_salida);
printf(«Ancho de las ventanas: «);
scanf(«%lg»,&ancho);
printf(«t_inicial: «);
scanf(«%lg»,&ti);
printf(«t_final: «);
scanf(«%lg»,&tf);
printf(» E: «);
scanf(«%lg»,&E);
entrada =fopen(arch_entrada,»r»);
k=0; l=0;
while ( fscanf(entrada,»%s»,linea) !=0)
{
printf(«%sn»,linea);
j=0;
while ( linea[j]!=’;’)
{
n1[j]=linea[j];
j++;
}
n1[j]=0;
j++;
i=0;
do
{
n2[i] = linea[j+i];
i++;
}
while ( linea[j+i-1] != 0);
printf(«%lgtt%lgn»,n1,n2);
}
fclose(entrada);
}
hola como estan?,., alguien podria ayudarme en lo basico de la estructura,? en que casos se aplica la misma? osea while?
hola yo tengo que hacer un ciclo en borland pero en C de nombre y edad que se impriman 10 veces con los ciclos– FOR, WHILE y DO WHILE
alguien me podria decir como empezar es que no se muy bien yo si se los agradeceria
elabore un programa en c++ que calcule el salario final de 4 empleados a partir de leer para cada uno el numero de horas trabajadas, sabiendo que por cada hora se pagan 100bs. ademas se debe tomar en cuenta que aquellos donde su sueldo resulte mayor o igual de 1000bs se les hara un descuento en 8% sobre su salario calculado. por cada empleado leido se debe mostrar un salario final incluyendo la deduccion si se le aplico. emplee la estructura while
por favor si puedes responde ya mismo 😦
gracias por la ayuda pero lo aplique a un programa de resta de 2 numeros pero al ciclarse no aparece el proceso…solo pide las variables……que es lo que hice mal?? thanks
como obtener la suma de gastos que hizo un agente en su ultimo viaje, los gastos que hizo fueron 8. Con estructura WHILE. POR FAVOR! necesito ayuda
como hacer todo esto con using namespace std -cout, cin.
necesito saber como utilizar el while para que me imprima Hola 100 veces
// Programa para C++ de Microsoft Visual C++ 2010 Express
//Aplicación de consola
#include
using std::cout;
using std::endl;
int main()
{
int n(0), contador(100);
while(n<contador)
{
n++;
cout << n << " Hola" << endl;
}
return 0;
}
hola necesito un programa con while que si ingreso 1234 me sume 1+2+3+4 porfa … ayuda.
Necesito ayuda como debo calcular si un # es perfecto usando los ciclos for,while y do while
como puedo hacer este ejemplo: imprimir los numeros primeros multiplos de 5
un favor … cómo se utiliza una variable bandera en ciclo while :S
cómo se utiliza una variable bandera en ciclo while :S por favor
Falto en #include
Hola soy nuevo. Me gustaria ayudar en el block.
Para escribir 100 veces hola usando el while se debe usar una
repetision controlada pro contador
#include
int main() {
int cont = 0;
while(++cont <= 100)
std::cout << "hola/n";
return 0;
}
//cualquier duda me dices
Hola saludos
COMO SE REPRESENTA EL CICLO WHILE
para que sirve gotoxy?? {0_o}?
cual es el error aca?
#include
#include
void main()
{ int ndat,num;
if(ndat>0)
cout<>ndat;
while(ndat>0)
{cout<>num
if(num%2==0)
cout<<"el numero"<<num<<" es parn";
else
cout<<"el numero"<<num<<" es imparn";
ndat–;
}
getch();
}
#include
using std::cout;
using std::endl;
using std::cin;
int main(){
int num;
cout<>num;
if(num%2==0)
cout<<"nel numero es parn ";
else
cout<<"nel numero es imparn ";
getchar();
getchar();
return 0;
}
hola mi nombre es lesly y necsecito AYUDA problema que dice hasi calcular notas parciales y promedio con el ciclo WHILE Y QUE LLAME UNA FUNCION QUE VALIDE si elnumero esta A: PROBADO B:REPROBADO
hola kisiera ke me ayudaran cn un ej de dowhile ke imprima la suma de num 3en 3 asta el500
// saludos, seriaalgo asi
// esto suma empezando del 3
#include
using namespace std;
int main()
{
int suma = 0, contador = 3;
while (contador <= 500) {
suma += contador;
contador += 3;
}
cout << "suma : " << suma << endl;
return 0;
}
// cualquier duda o correccion me dicen,