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ú

Mensajes - satu

#161
Hola

Cuando calculas el promedio de las filas divides entre fil y debes dividir entre col, además pones notas[j], debería ser notas[ i ][j]

No utilices conio

Para calcular el promedio de las columnas puedes crearte un array, lo inicializas a 0 y luego sumas. Te pongo el código:

Código (cpp) [Seleccionar]

#include<iostream>
using namespace std;

int main()
{
char op ;
int notas [30][30];
int i,j,fil,col;
float suma=0.0, promedio, columnas[30];

do
     {
     for(int x=0; x<30; x++)
        columnas[x] = 0;

     cout<<"\n *****************ARREGLOS BIDIMENSIONALES***************** \n";
     cout<<"cuantas filas =>";
     cin>>fil;
     cout<<"cuantas columnas =>";
     cin>>col;

     cout<<"\nIngreso de valores:\n\n" ;
     for (i=0; i<fil;i++)
        {
        for (j=0; j<col;j++)
            {
            cout<<"fila["<<i<<"]"<<"columna["<<j<<"]=>";
            cin>>notas[i][j];
            }
        }

    cout<<"\n .....Salida de valores....\n";
    for (i=0; i<fil;i++)
        {
        suma=0.0;
        cout<<"\t"<<"\n";
        for (j=0; j<col;j++)
            {
            cout<<"\t"<<notas[i][j];
            suma=suma+notas[i][j];
            columnas[j] += notas[i][j];
            }
        promedio=suma/col;
        cout<<"\t"<<promedio <<"\n";
        }
     cout<<endl<<endl;
     for(int x=0; x<col; x++)
        cout<<"\t"<<columnas[x]/fil;

     cout<<"\n\t\t\t =) =)!!!\n";
     cout<<"\n DESEA SALIR S/N....";
     cin>>op;
    }
while ((op!='s') && (op!='S'));

return 0;
}


Saludos
#162
Hola

Creo que en televisión dijeron que fue a través de Tuenti pero no estoy seguro. Todo valga para detener a esos cabr0nes

Saludos
#163
Hola

Si a mi me llegó uno de 75€ pero fue a la basura porque hace muchísimo que no toco el blog.

Saludos
#164
Programación C/C++ / Re: Programacion en C basico
13 Septiembre 2011, 09:32 AM
Hola

Escribe esto justo antes del return 0


while(getchar()!='\n') ; //Esto limpa el buffer de entrada
getchar(); //Esto espera a que pulses una tecla


Saludos
#165
Programación C/C++ / Re: Ayuda en C
9 Septiembre 2011, 19:26 PM
Hola

Pues seguramente porque usas un IDE como borland o Dev-C++, verdad??

Saludos
#166
Programación C/C++ / Re: Ayuda en C
9 Septiembre 2011, 17:48 PM
Hola

Tienes muchos fallos:
-Te faltan los #include, en este caso sólo haría falta <stdio.h>
-main debe devolver un int, por tanto la declaración debe ser "int main" con el return al final
-Para leer una letra mejor utiliza una variable tipo char
-Las comparaciones se hacen con "==" no con "="
-Para comparar número no hacen falta comillas "x"
-Todo lo que quieras que esté dentro del if debe ir entre llaves { }

No sé si faltará algo

Aquí tienes un ejemplo

#include <stdio.h>

int main()
{
   int a, b, r;
   char o;

   printf ("Que operacion desea realizar?:\n\t x = multiplicar\n\t / = dividir\n\t + = sumar\n\t - = restar\n");
   scanf("%c",&o);
   if (o == 'x')
       {
       printf ("Ha elegido multiplicar. Escriba el primer numero:\n");
       scanf("%d",&a);
       printf ("Escriba el segundo numero:\n");
       scanf("%d",&b);
       r=a*b;
       printf ("El resultado de la operacion es:%d\n",r);
       }

   return 0;
}


Saludos
#167
Hola

Lo primero léete las reglas del foro. Este post lleva inactivo 4 años

Para lo que preguntas prueba poniendo el nombre del fichero entre comillas dobles "

Saludos
#168
Eso se llamaba "quine" o algo así, no?? Es curioso
#169
Programación C/C++ / Re: eror al leer archivo
28 Agosto 2011, 17:29 PM
Hola

Queta en tu código el fclose debe ir dentro del else para asegurarte de cerrar el fichero sólo cuando está abierto

Código (cpp) [Seleccionar]

#include <stdio.h>
#include <stdlib.h>

int main()
{
FILE *archivo = fopen("ejemplo.txt", "a+t");

int i = 0;
int n = 0;

if(archivo == 0)
        printf("Error al abrir el archivo.");

    else
    {
        for (; i < 10; i++)
        {
            n = rand() % 100 + 1;

            fprintf(archivo, "%d\n", n);
}
fclose(archivo);
}

return 0;
}


Saludos
#170
Programación C/C++ / Re: Duda con ejercicio
24 Agosto 2011, 21:23 PM
Hola

Ahora no puedo probar el código pero a simple vista te falta aquí

EDITO:
el fallo está en la función SUC, debes retornar
Código (cpp) [Seleccionar]
return (TPrueba)ord;

y también deberías introducir el nadador en la estructura una vez que lees los datos y no en otro case, es mi opinión

No se si habrá más cosas

Saludos