Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - pasisica

Páginas: [1]
1
gracias, empezaré a leer el contenido del  link. Si surgen más dudas, pasaré de  nuevo por aca.

2
Mi problema es la siguiente, quiero crear un programa en visual basic .net que en tiempo de ejecución le pida al usuario que ingrese la cantidad de datos que va a ingresar, esa cantidad debe tomar el vector como tamaño y  almacenar dentro de ese vector los datos que va a ingresar el usuario, desde un solo textbox.

Hice un vector con el tamaño definido y funciona, pero no funciona cuando trato de ingresar el tamaño del vector en tiempo de ejecución.

3
gracias amigo, ha funcionado. Problema resuelto.

4
hola, utilizo el compilador dev c++ y tengo una duda respecto a limpiar solo una parte de la pantalla.
Creé este programa que es como un juego que muestra numeros de 1 a 3 y se repite 3 veces si los numeros se repiten 3 veces, se gana el juego si se repite 2 veces se empata el juego y si los tres numeros son diferentes, se pierde el juego.
ahora yo quiero mostrar los numeros que se van generando en pantalla pero sin llenar la pantalla, he utilizado system(cls); pero me borra toda la pantalla y yo quiero que solo borre los numeros que va generando el bucle y no el texto que esta antes.

aqui dejo mi codigo para que me comprendan mejor.

Código: [Seleccionar]
#include <stdio.h>
#include<conio.h>
#include<iostream.h>
int main()
{
int a=0,b=0,c=0;
char letra='a';
int salir=1,cont1,cont2,cont3;

do
{
if(salir=1)
{
cout<<"La tombola esta dando vueltas oprime cualquier tecla para pararlo"<<endl;
while(!kbhit())
{
if(a==4)
{
a=1;
}
a+=1;
cout<<a;
//aqui no colocque system("cls"); por eso llena la pantalla
}
cont1=a;
cout<<"el numero de la bola es "<<a;
cout<<"\nve por el segundo intento"<<endl<<endl;
getch();
getch();
}

if(salir=2)
{
cout<<"La tombola esta dando vueltas oprime cualquier tecla para pararlo"<<endl;
while(!kbhit())
{
if(b==4)
{
b=1;
}
b+=1;
cout<<a;
system("cls");//esta funcion me borró todo y quieso que solo borre los numeros y no las letras que estan antes de los numeros.
}
cont2=b;
cout<<"el numero de la bola es "<<b;
cout<<"\nve por el tercer intento"<<endl<<endl;
getch();
getch();
}

if(salir=3)
{
cout<<"La tombola esta dando vueltas oprime cualquier tecla para pararlo"<<endl;
while(!kbhit())
{
if(c==4)
{
c=1;
}
c+=1;
cout<<a;
system("cls");
}
cont3=c;
cout<<"el numero de la bola es "<<c<<endl;
getch();
}
salir+=1;
}while(salir<4);
if(cont1!=cont2&&cont1!=cont3&&cont2!=cont3)
{
cout<<endl<<"Has perdido el juego, lo siento tio/a "<<endl;
}
if(cont1==cont2&&cont2!=cont3)
{
cout<<endl<<"Has empatado el juego"<<endl;
}
if(cont1!=cont2&&cont2==cont3)
{
cout<<endl<<"Has empatado el juego"<<endl;
}
if(cont1!=cont2&&cont1==cont3)
{
cout<<endl<<"Has empatado el juego"<<endl;
}
if(cont1==cont2&&cont2==cont3)
{
cout<<endl<<"Has ganado el juego, felicidades, los $1000 son tuyos "<<endl;
}
getch();
}

5
Hola tengo una duda con este codigo es el metodo de ordenamiento de la burbuja y funciona bien cuando ingreso numeros de 0 a 10, pero si coloco numeros de más de 100 aparece un numero 78 que no he ingresado en una posicon del vector despues ordenarlo. Que podrá ser?
Código: [Seleccionar]
#include<iostream>
using namespace std;
int main()
{
int vector[10], auxil;
for(int a=0; a<=9; a++)
{
cout<<"ingrese el numero para la posicion "<<a<<" ";
cin>>vector[a];
}
for(int b=0; b<=9; b++)
{
cout<<"["<<vector[b]<<"]";
}

for(int c=0; c<=9; c++)
{
for(int d=0; d<=9; d++)
{
if(vector[d]>vector[d+1])
{
auxil=vector[d];
vector[d]=vector[d+1];
vector[d+1]=auxil;
}
}
}
cout<<endl<<endl<<"Ordenado"<<endl;
for(int b=0; b<=9; b++)
{
cout<<"["<<vector[b]<<"]";
}

cin.get();
cin.get();
}

6

gracias ahora ya lo acabo de entender, je je.
y no me había fijado en el int, se me pasó por alto.

7
Realicé este ejercicio a mi me parece que está bien pero no me muestra el resultado deseado el ejercicio es esta.

Citar
/*Escribir un programa que lea una nota de un examen por teclado y devuelta la
calificación que tiene. La calificación podrá ser: Suspenso (0-4.99),
Aprobado (5-6.99), Notable (7-8.99), Sobresaliente (9-9.99) o
Matrícula de Honor (10), si el usuario introduce un valor menor que cero o un valor mayor a 10 se muestre por pantalla un mensaje de error. */

-------------------------------------------------

Código: [Seleccionar]
#include<iostream>
using namespace std;
int main()
{
int nota;
nota=0;
cout<<"ingrese la nota del alumno ";

cin>>nota;
cout<<"Ahora nota es igual que "<<nota;
if((nota<0) && (nota>10))
{
if((nota>=0)&&(nota<=4.99))
{cout<<"Su nota es "<<nota<<" Suspenso ";}
if((nota>=5)&&(nota<=6.99))
{cout<<"Su nota es "<<nota<<" Aprobado ";}
if((nota>=7)&&(nota<=8.99))
{cout<<"Su nota es "<<nota<<" Notable ";}
if(nota>=9&&nota<=9.99)
{cout<<"Su nota es "<<nota<<" Suspenso ";}
if(nota==10)
{cout<<"Su nota es "<<nota<<" Matricula de Honor ";}
}
else
{
    cout<<"Error";
}
cin.get();
cin.get();

}

//Alguien puede ayudarme a entender si estoy cometiendo algun error con ese código.

8
Gracias por las respuestas ahora veo las cosas de diferente manera y que para programar en cualquier lenguaje es más importante la habilidad para el algoritmo y me parece que es importantisimo para la programación y quiciera con el aprendizaje pero aún no sé que contenido ver primero, lo que sugiere cesar de adquirir un libro de algoritmo y fundamento de programación me parece una buena opción pero lamentablemente el libro tiene un precio elevado, talvez en españa el precio del libro parece lo mas normal del mundo pero para paises tercermundistas como la mia es una cantidad elevada, tendré que elegir la opción de aprender guiandome de otros y preguntando en foros para poder aprender.

9
hola, hace poco que empecé a estudiar programacion por cuenta propia  pero no soy muy bueno para crear soluciones para los problemas que me encuentro. Me cuesta mucho hayar la solucion y adaptarla al lenguaje de programación.
Ahora estoy iniciando a programar C++.
Me pueden aconsejar algun libro o que es lo que debería hacer para mejorar esa habilidad para solucionar problemas.

Saludos.

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".