Domingo 15 de Diciembre de 2024, 02:59
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
estructura
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: estructura (Leído 1304 veces)
eruelas
Miembro activo
Mensajes: 69
Nacionalidad:
estructura
«
en:
Miércoles 5 de Noviembre de 2008, 15:41 »
0
hola buenos dias ps keria ver si me podian ayudar a encontrar el problema por favor lo k pasa esk el programa no me kumple la kondicion me pone a todos komo aceptados y lo k tiene k hacer es esto:
se desea seleccionar un ekipo de basketball kon los siguientes requisitos :
estatura mayor a 175 y k pese mas de 70 kilos y menos de 85.Existiendo 10 candidatos de los kuales se seleccionaran solo a 6 elementos. Al final del programa debera mostrar en pantalla la lista de todos los candidatos con los siguientes datos: nombre,apellido paterno, apellido materno, estatura, peso, situacion (aceptado y no acepatado)
Código: Text
#include<conio.h>
#include<stdio.h>
#include<string.h>
struct basketball
{
char nombre[30],apellido_p[30],apellido_m[30];
int estatura,peso;
}b[10];
void main()
{
clrscr();
for(int i=0;i<10;i++)
{
clrscr();
printf("Introduce el nombre del candidato numero %i: ",i+1);
scanf("%s",&b[i].nombre);
printf("Introduce el apellido paterno del candidato numero %i: ",i+1);
scanf("%s",&b[i].apellido_p);
printf("Introduce el apellido_m del candidato numero %i: ",i+1);
scanf("%s",&b[i].apellido_m);
printf("Introduce la estatura [cm] del candidato numero %i: ",i+1);
scanf("%i",&b[i].estatura);
printf("Introduce el peso [grms] del candidato numero %i: " ,i+1);
scanf("%i",&b[i].peso);
clrscr();
if (b[i].estatura>175&&b[i].peso>70||b[i].peso<85)
printf("Aceptados:n nombre: %s n estatura: %i n peso: %i n ",b[i].nombre,b[i].estatura,b[i].peso);
else
printf ("No aceptados: nombre: %s n estatura %i n peso %i n",b[i].nombre,b[i].estatura,b[i].peso);
getch();
}
}
a y keria saber si no tienen un manual de archivos k tengo examen y no se mucho k digamos jeje o unos programa ejemplo para saber bn komo usarlos gracias de antemano
Tweet
m0skit0
Miembro de PLATA
Mensajes: 2337
Nacionalidad:
Re: estructura
«
Respuesta #1 en:
Miércoles 5 de Noviembre de 2008, 15:51 »
0
Cita de: "CoNtRoLcD"
if (b
.estatura>175&&b
.peso>70||b
.peso<85)
Tu problema radica en que aquí especificas que la estatura tiene que ser mayor de 175 y el peso o bien > 70 o bien < 85, es decir, cualquier peso se da como válido puesto que cumple el OR.
Fr33k K0mpu73r
eruelas
Miembro activo
Mensajes: 69
Nacionalidad:
Re: estructura
«
Respuesta #2 en:
Miércoles 5 de Noviembre de 2008, 15:54 »
0
bueno gracias por la respuesta pero aun asi le ponga 30 me lo da komo aceptado o le ponga 100 me pone k el candidato es aceptado y no puedo mostrar al final todos los integrantes con su situacion lo muestra konforme dan los datos ¬¬ komo le puedo hacer?
m0skit0
Miembro de PLATA
Mensajes: 2337
Nacionalidad:
Re: estructura
«
Respuesta #3 en:
Miércoles 5 de Noviembre de 2008, 16:42 »
0
La cuestión no está en el valor con el que lo comparas, cualesquiera valores que pongas siempre te va a dar por aceptado. Está mal la condición. Tómate tu tiempo para pensarlo.
Fr33k K0mpu73r
eruelas
Miembro activo
Mensajes: 69
Nacionalidad:
Re: estructura
«
Respuesta #4 en:
Miércoles 5 de Noviembre de 2008, 16:52 »
0
he gracias por no hacerme el trabajo y hacerme pensarlo jejejeje ya lo solucione solo le kambie el "or" por un "&" y asunto arreglado supongo k eso era el error (espero k si) pork ya lo kale de las formas k los acepta y las k no y va bn muchas gracias moskito se te agradece !!!
oie de pura kasualidad no tienes un programa de archivos k me sirva komo guia para saber komo codificar un programa de archivos en serio me urge asber komo se usan los archivos y/o un manual te lo agradeceria muchisimo saludos!!
m0skit0
Miembro de PLATA
Mensajes: 2337
Nacionalidad:
Re: estructura
«
Respuesta #5 en:
Miércoles 5 de Noviembre de 2008, 16:58 »
0
Por ejemplo:
http://profeblog.es/blog/alfredo/2008/0 ... ivos-en-c/
Hay un montón más, sólo busca en Google:
http://www.google.es/search?hl=es&clien ... scar&meta=
Si tienes alguna duda, no dudes en consultarla (pero abre un nuevo hilo). Un placer ayudarte, hasta pronto.
Fr33k K0mpu73r
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
estructura