Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Temas - b_rabbit10

#1
tenemos este codigo pero marca error me podrian ayudar gracias

#include<stdio.h>
#include<conio.h>

main()
{
int array[5],i,rango,mas_grande,valor_moda,frecu;
int frec[5]={0};

printf ("Digite los valores del arreglo:\n\n");
scanf ("%d",&array[i]);
for (i=0;i<5;i++){
}
for (i=0;i<5;i++){
frec[array[i]]++;
}

for (rango=1;rango<=5;rango++)
{
if (frec[rango]>mas_grande){
mas_grande=frec[rango];
valor_moda=rango;
}

}
printf ("El valor moda es %d",valor_moda);


getch ();
}
#2
Acabo de hacer un programa que da la serie de Fibonacci:

#include<stdio.h>
#include<conio.h>

int main()
{
   
int num, cont, a = 0, b = 1, formula;

printf("Cantidad de numeros en la serie: ");
scanf("%d", &num);

printf("0,1");

for (cont=0; cont<num-2; cont++)
{
formula = a + b;
printf("%d", formula);
a=b;
b=formula;
}
getch();
}


funciona, pero lo que no sé es como hacer que el resultado lo arroje por ejemplo: "0,1,1,2,3,5" y no "0,11235" como lo arroja con mi código... algo que deba añadir pero sin modificar mucho mi código?
#3
Programación Visual Basic / Duda Visual Basic
20 Septiembre 2012, 07:00 AM
Hola, recientemente hice un programa en VB 6. Que consiste en un generador de cocteles y/o bebidas, simulando el que usarían en un bar, restaurante etc.

El programa consiste en elegir un elemento o más de entre tres listas. Y al oprimir el boton "generar" arroja dos textos, uno para el nombre del cóctel y otro para los ingredientes. Así como una imagen distinta por cada bebida. El programa se puede decir ya está terminado, solo faltan algunos detalles, entre ellos destaca uno que cuando se elige un solo elemento genera una bebida cualquiera pero cuando se eligen 3 y no coinciden con la combinación, no genera bebida alguna.

Escuché que con una negación, hacía que al elegir un solo elemento no generaría nada. Saben que tipo de negación puedo usar? o algún otro recurso?
espero haberme dado a entender. Saludos

Aquí pongo un pequeño ejemplo, solo son dos combinaciones (bebidas) en total son 17.

CitarPrivate Sub Command1_Click()
    If (List1.List(List1.ListIndex) = "Vermú") And (List2.List(List2.ListIndex) = "Whisky") And (List3.List(List3.ListIndex) = "Angostura") Or (List3.List(List3.ListIndex) = "Hielo") Then
    Text1.Text = "Manhattan"
    Text2.Text = "5 cl. de whisky de centeno" + vbCrLf + "o whisky canadiense" + vbCrLf + "2 cl. de vermú rojo" + vbCrLf + "1 gota de angostura"
    Dim Ruta As String
    Ruta = "C:\fotos\manhattan.jpg"
    Image1.Picture = LoadPicture("C:\fotos\manhattan.jpg")
    End If
    If (List1.List(List1.ListIndex) = "Triple sec") Or (List1.List(List1.ListIndex) = "Jugo de Lima") And (List2.List(List2.ListIndex) = "Tequila") And (List3.List(List3.ListIndex) = "Sal") Or (List3.List(List3.ListIndex) = "Hielo") Or (List3.List(List3.ListIndex) = "Limón") Then
    Text1.Text = "Margarita"
    Text2.Text = "35ml. de Tequila" + vbCrLf + "20ml. de Triple sec" + vbCrLf + "15ml. Jugo de Lima"
    Ruta = "C:\fotos\margarita.jpg"
    Image1.Picture = LoadPicture("C:\fotos\margarita.jpg")
    End If
#4
Hola, verán, estoy haciendo un programa en visual basic 6 que consiste en encontrar una bebida previamente seleccionando un elemento de tres listas. Por ejemplo:

Lista 1 (jugos) Lista 2 (Vino/licor) Lista 3 (otros)

Al seleccionar un elemento de la lista 1, otro de la lista 2 y uno más de la lista 3 oprimimos el boton generar y después se desplega un texto con el nombre de la bebida y su forma de preparar.



Dentro del boton generar tengo:

Private Sub Command1_Click()
If List1.List = Jugo de Limon and List2.List = Ron and List3.List = azucar Then
Text1.text ("Mojito") text2.text ("preparación")
End If
End Sub

Pero al compilarlo me genera un error. Me podrían indicar cual es mi error?

#5
Programación C/C++ / Ayuda con programa en C
27 Abril 2012, 06:23 AM
Trataré de ser lo más breve posible. Estudio Ing. en Computación, en mi curso de programación nos entregaron una serie de 10 trabajos de programación en C. Todo va bien hasta el ejercicio 8 donde pide lo siguiente:

Hacer un menú con
a)datos
b)repeticiones
c)mostrar
d)salir

donde:
a)datos pide los datos personales "nombre", "domicilio", "edad".
b)repeticiones pide un texto muestra el total de vocales contenidas

ejemplo: "Anita lava la tina"
a=6
i=2

c)mostrarmuestra los datos ingresados en el inciso "a".

La verdad es que no tengo idea de como hacerlo, pues requiere del uso de "for", "if" "do...while" y es algo que aun no lo tengo claro. Anteriormente hice un programa que consistía en una calculadora y para ser sinceros solo me funcionó la división por lo que no pude aplicar lo visto anteriormente para éste programa del menú.

Cualquier tipo de ayuda es bienvenida
Saludos