Ayudenme a resolver este problema...
Para el seudocodigo siguiente, listar un programa en C++ que funcione, sin importar que estructura repetitiva utilice, se puede utilizar cualquiera de las dos versiones que se dan.
Llenar 5 cajas con 10 pelotas cada caja
VERSION 1
begin
for caja=1 to 5
for pelotas= 1 to 10
llenar_cajas;
end.
VERSION 2
begin
caja=1;
repetir
pelota=1;
repetir
llenar_caja;
pelota=pelota+1;
hasta que (pelota>10);
caja=caja+1
hasta que (caja>5);
end.
por favor se los suplico... lo necesito urgente, gracias de antremano....
Llenar 5 cajas con 10 pelotas cada caja
VERSION 1
begin
for caja=1 to 5
for pelotas= 1 to 10
llenar_cajas;
end.
VERSION 2
begin
caja=1;
repetir
pelota=1;
repetir
llenar_caja;
pelota=pelota+1;
hasta que (pelota>10);
caja=caja+1
hasta que (caja>5);
end.
por favor se los suplico... lo necesito urgente, gracias de antremano....
Esto se puede realizar creando una matriz donde cada fila representa una canasta a la cual le caben 10 pelotas, osea ma[5][10];
VERSION 1
void main()
{
int ma[5][10],caja,pelotas;
for (caja=1;caja< 5 ;caja++)
{
for (pelotas= 0;pelotas< 10;pelotas++)
{
mat[caja][pelotas]=1;
}
}
}
el resto es incluir librerias.... Eso le queda a usted.
VERSION 1
void main()
{
int ma[5][10],caja,pelotas;
for (caja=1;caja< 5 ;caja++)
{
for (pelotas= 0;pelotas< 10;pelotas++)
{
mat[caja][pelotas]=1;
}
}
}
el resto es incluir librerias.... Eso le queda a usted.
En el primer for caja empieza desde 0 no desde uno,
for (caja=0;caja< 5 ;caja++)
sorry y suerte.
for (caja=0;caja< 5 ;caja++)
sorry y suerte.
Helldaga debe estar mas atento a lo que escribe....
for(caja=0; caja<10;caja++)
{
for (pelotas=0;pelotas<5;pelotas++)
....
}
for(caja=0; caja<10;caja++)
{
for (pelotas=0;pelotas<5;pelotas++)
....
}
La cuestion es la siguiente, realmente soy muy nuevo en esto y hay cosas que todavia no entiendo muy bien..... pero tengo otro problemita, actualmente uso el visual c y al momento de compilar me da un error y no doy con el problema, mira a ver que puedes hacer, por favor....
// cajas_pelotas.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;
void main()
{
int ma[5][10],caja,pelota;
for (caja=0;caja<10;caja++)
{
for(pelota=0;pelota<5;pelota++)
{
mat[caja][pelota] = pelota;
}
}
}
Este es el error que me da al momento de compilar...
d:drwcajas_pelotascajas_pelotas.cpp(29) : fatal error C1010: unexpected end of file while looking for precompiled header directive
// cajas_pelotas.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
using namespace std;
void main()
{
int ma[5][10],caja,pelota;
for (caja=0;caja<10;caja++)
{
for(pelota=0;pelota<5;pelota++)
{
mat[caja][pelota] = pelota;
}
}
}
Este es el error que me da al momento de compilar...
d:drwcajas_pelotascajas_pelotas.cpp(29) : fatal error C1010: unexpected end of file while looking for precompiled header directive
No le haga caso a m&m, no sabe lo que dice, aqui le coloco el código correcto sin fallas probado en visual c++ 6.0, este programa esta hecho en aplicación modo consola, una simple aplicación:
#include "stdafx.h"
int main(int argc, char* argv[])
{
int ma[5][10],caja,pelota;
for (caja=0;caja<5;caja++) //Recorre cada caja
{
for(pelota=0;pelota<10;pelota++) //La llena con diez pelotas.
{
ma[caja][pelota] = 1; //En cada posición de la caja coloca un 1, para que quede llena, puede ser cualquier valor
}
}
return 0;
}
Recuerde las filas de la matriz ma[5][10], representan las 5 cajas y las columnas los diez espacios de cada caja. SUERTE.
#include "stdafx.h"
int main(int argc, char* argv[])
{
int ma[5][10],caja,pelota;
for (caja=0;caja<5;caja++) //Recorre cada caja
{
for(pelota=0;pelota<10;pelota++) //La llena con diez pelotas.
{
ma[caja][pelota] = 1; //En cada posición de la caja coloca un 1, para que quede llena, puede ser cualquier valor
}
}
return 0;
}
Recuerde las filas de la matriz ma[5][10], representan las 5 cajas y las columnas los diez espacios de cada caja. SUERTE.
