InicioHumorSolución al problema de los huevos y las papas

Solución al problema de los huevos y las papas

Humor7/15/2013





Sean bienvenidos, se que para muchos esto parecerá algo inutil, o muy basico,
pero al que recien se inicia en lenguajes de programación le puede costar mucho si no esta todo especificado.
Ese fue mi caso hace un tiempito cuando el profe hacía todo sin explicar hasta el minimo detalle como se
debería hacer en programación ya que un minimo error nos lleva a la no compilación del programa,
o peor aún al caso de una excepción lo cual no es para nada amigable con el usuario.

Si quieren practicar o ver ejemplos se necesita tener instalado el programa visual studio o algun programa
que admita el lenguaje C#

Este es el problema que trataremos a continuación



Los " // " son para indicar comentario, toda sentencia de declaración se termina en " ; "
Los mensajes se definen con la variable string y siempre van entre comillas

Ejemplo : string saludar = "Hola";
Otra cosa importante, declarar en inicializar variables son cosas distintas
Por ejemplo, puedo hacer: int huevos; y no inicializar un valor, pero si mas adelante no le doy un valor el programa me dirá que hay codigo sin utilizar y probablemente no compile
Tampoco se puede hacer lo siguiente

papas = 6; sin darle antes un tipo a la variable, pero si es posible hacerlo en distintas instancias

Ejemplo: int papas;
papas = 6;

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

Comencemos con el problema de la imagen.

//Se declara las variable bool que comprende valores true o false
//Se declara las variable int para enteros
//Se inicializa huevos, papas no es necesario especificarlo ya que el valor por defecto de un bool es true



bool papas;
int huevos = 6;

//Se muestra el mensaje al usuario

Console.Write("Hay papas? (s/n): )";

//Se lee por medio de consola el texto ingresado, si el texto ingresado es "s" se
//devuelve true, en caso contrario se devuelve false
//Si el valor de la sentencía que se guarda en "papas" es true se entra al if, en caso contrario
//se entra al else, el cual no aparece porque no es necesario hacer nada en caso de que no haya papas.

papas = Console.ReadLine() == "s";

if (papas)
{
huevos = 9;
}

//Se muestran en consola el mensaje "Huevos = (y aqui el valor de la variable huevos, que será 6 o 9)
//segun papas haya dado true o false

Console.Write("Huevos = " + huevos);

//Este ultimo Console.ReadLine(); se escribe para que quede el cursor y no se cierre la consola

Console.ReadLine();

//Fin
------------------------------------------------------------------------------------------------------------------------------------------

Asi quedaría en el programa



Estaría bueno cada uno aporte su codigo al mismo problema y detallado para entender los conocimentos
basicos de los demas lenguajes, ya sea: Python, VB, C++, J#, Java, Pascal, Ajax, PHP, o el que sea

Espero les haya gustado, consulten las dudas

Te gustó el tema? Unite a la comunidad para estar al tanto
de temas relacionados a la programación






Datos archivados del Taringa! original
70puntos
604visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
0visitas
0comentarios
Dar puntos:

Posts Relacionados

Ayer y hoylairaghi
0
archivado
reite con estomartyncarp
0
archivado

Dejá tu comentario

0/2000

No hay comentarios nuevos todavía

Autor del Post

p
pireteo🇦🇷
Usuario
Puntos0
Posts10
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.