Normas del foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Noviembre 18, 2008, 05:09:42
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Carbide C/C#/C++
| Tema:
Ayuda con este programa
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: Ayuda con este programa (Leído 247 veces)
xinxan
Visitante
Ayuda con este programa
«
en:
ſeptiembre 13, 2006, 01:47:41 »
En línea
Micki Qwerty
Visitante
Re: Ayuda con este programa
«
Respuesta #1 en:
ſeptiembre 13, 2006, 02:22:11 »
El programa siempre va a finalizar a menos que no controles la variable nombre1, que es la condicion de salida. No la inicializas por lo que no puedes saber que valor tiene.
Mi duda es: Se inicializa a cero o ocn basura? pq un entero o un puntero se inicializana cero creo, pero un caracter?
Sigo.
No te recomiendo para nada usar el do while. Para mi gusto es la mayor mierda que trae consigo c.
Dices que si presionas uno te deja insertar un nuevo chisme pero:
if (tecla==1) printf("se ha terminado el programa\n");
creo que en esa linea te has equivocado.
Ademas, para evitar errores deberias hacer casting de la variable tecla.
La segunda duda no se respondertela, estoy en una nube y no entiendo una palabra.
La tercera, por lo que te digo, cuida la variable nombre1. Pon un return(0) al terminar la ejecucion.
No se tio, escribete un diagrama de flujo y organiza tus ideas.
No se que mas. un saludo
En línea
mats_xz
Visitante
Re: Ayuda con este programa
«
Respuesta #2 en:
Diciembre 16, 2006, 02:20:19 »
tu segunda duda pude ser que la soluciones asi:
cambiando
printf("Ingrese Un Nombre:\n ");
gets(nombre);
por:
flushall();
puts("Ingrese Un Nombre:\n ");
gets(nombre);
En línea
Rexix
Colaborador
Desconectado
Mensajes: 483
xoy del rojo, ex un xentimiento no puedo parar!!
Re: Ayuda con este programa
«
Respuesta #3 en:
Diciembre 18, 2006, 11:13:18 »
bueno, como puedes ver lo unico que cambio es lo de tecla,, porque con esa variable que tenias nombre1 no estabas haciendo absolutamente nada...
cuando capturas la variable tecla si digitaste el valor 1 tendria que seguir en el programa...
y sino se saldria del programa
REVISALO porque no lo he ensayado...
salu2
Citar
#include<stdio.h>
#include<stdlib.h>
char nombre[20];
char apellido[20];
int edad,tecla;
unsigned int cedula;
long int telefono;
int main()
{
do
{
printf("Ingrese Un Nombre:\n ");
gets(nombre);
printf("Ingrese Apellido:\n ");
gets(apellido);
printf("Ingrese Su Edad:\n ");
scanf("%i", &edad);
printf("Ingrese su Cedula:\n ");
scanf("%d",&cedula);
printf("\n%s %s,Tu Edad Es:%i\n", nombre, apellido, edad);
printf("Tu Cedula De Identidad Es:%d\n", cedula);
printf("Presiona \"1\" para agregar otro dato,cualquier otra letra para salir\n");
scanf("%d", &tecla);
if (tecla==1) printf("ha decidido Continuar con el programa\n");
else printf("se ha terminado el programa");
}
while (tecla==1);
return 0;
}//fin main
En línea
my page:
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
problemas para Recordar tus contraseñas? aqui tienes la solucion
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Carbide C/C#/C++
| Tema:
Ayuda con este programa
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Seguridad
=> Phreaking
===> Moviles
=> Bug y Exploits
===> Directorio de Exploits
=> Wargames, Retos Hack
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas Generales
===> Php
===> Html, XHTML, CSS
===> Java - Java Script
===> CMS O Scripts Pre-Fabricados
===> Posicionamiento en buscadores
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Biblioteca Tecnica
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
===> Juegos de Consola
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.7
|
SMF © 2006-2007, Simple Machines LLC
Loading...