elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / ayuda con pequeño detalle en programa de busqueda en un arreglo en: 17 Octubre 2011, 00:41 am
Código:
#include<iostream.h>
#include<conio.h>

main()
{
int n,i;
char nombre[100]=" ";
char nomb;
cout<<"INGRESE NUMERO DE ALUMNOS =>";
cin>>n;
for(i=0;i<n;i++)
{
cout<<"INGRESE NOMBRE DEl ALUMNO["<<i<<"]:";
cin>>nombre[i];
}
cout<<"\n---------------------------------";
cout<<"\n        BUSQUEDA DE ALUMNO...\n";
cout<<"---------------------------------";
cout<<"\nINGRESE NOMBRE DEL ALUMNO A BUSCAR =>";
cin>>nomb;
for(i=0;i<n;i++)
{
if (nombre[i]==nomb)
{
cout<<"ALUMNO ["<<nomb<<"]=> SE ENCUENTRA EN LA POSICION["<<i<<"]";
}

}
}


EL PROGRAMA ME GUARDA EL NOMBRE PERO SOLO 1 LETRA QUISIERA GUARDAR EL NOMBRE COMPLETO QUE DEBO CAMBIAR XFA !!!!!!!!!!!
2  Programación / Programación C/C++ / Re: ayuda con pseudocodigo xfa en: 4 Octubre 2011, 02:10 am
graxias brother te lo agradezco  :D
3  Programación / Programación C/C++ / Re: ayuda con pseudocodigo xfa en: 3 Octubre 2011, 04:58 am
asi seria ???

Código:
FRECUENCIA()
Inicio
FRECUENCIA=ARREGLO[1..10] de entero
CALIFICACION=ARREGLO[1..50] de entero
i, k de entero
  Repetir con i desde 1 hasta 50
     ++FRECUENCIA[ i [CALIFICACION]]
  Fin Repetir
  Escribir "Calificacion:         Frecuencia:"
  Repetir con k desde 1 hasta 10
     Escribir k,     frecuencia[k]
  Fin Repetir
Fin
4  Programación / Programación General / ayuda con pseudocodigo en: 2 Octubre 2011, 17:29 pm
se tienen registradas las calificaciones obtenidas en un examen por 50 estudiantes. los datos son cal1,cal2,......cal50, dond cal es un numero entero comprendido entre los valores de 0y 10 (0<=cal,0<=10).
escriba un programa q calcule e imprima la frecuencia de cada uno de los posibles valores.
la salida del progrma debe ser como se muestra acontinuacion:

--------calificacion-------- ------frecuencia--------
0 >>>>>>>>>>>>> 1 ALUMNOS
1 >>>>>>>>>>>>> ....
2 >>>>>>>>>>>>> ....
3 >>>>>>>>>>>>> 4 ALUMNOS
4 >>>>>>>>>>>>> 2 ALUMNOS
.. >>>>>>>>>>>>> .......
10 >>>>>>>>>>>>> 3 ALUMNOS





ayudenme si puedo hacerlo de una forma mas facil o resumida

Código:
FRECUENCIA_NOTAS
estudiante<-1;
cal <-0;
con0<-0;
con1<-0;
con2<-0;
con3<-0;
con4<-0;
con5<-0;
con6<-0;
cont7<-0;
cont8<-0;
con9<-0;
con10<-0;

Escribir "calficaciones Alumnos";
  Para estudiante<-1 Hasta 50 Hacer
   Repetir
    Escribir "ingrese la nota del estudiante ", estudiante;
    Leer notas;
   Hasta Que (cal >= 0) & (cal <=10)
    Si cal = 0 Entonces
      con0<-con0 + 1;
    Si cal = 1 Entonces
      con1<-con1 + 1;
    FinSi
    Si cal = 2 Entonces
      con2<-con2 + 1;
    FinSi
    Si cal = 3 Entonces
      con3<-con3 + 1;
    FinSi
    Si cal = 4 Entonces
     con4<-con4 + 1;
    FinSi
    Si cal = 5 Entonces
     con5<-con5 + 1;
    FinSi
    Si cal = 6 Entonces
     con6<-con6 + 1;
    FinSi
    Si cal = 7 Entonces
     con7<-con7 + 1;
    FinSi
    Si cal = 8 Entonces
     con8<-con8 + 1;
    FinSi
    Si cal = 9 Entonces
     con9<-con9 + 1;
    FinSi
    Si cal = 10 Entonces
     con10<-con10 + 1;
    FinSi
  FinPara
Escribir " Calificacion--------Frecuencia ";
Escribir " nota 0 : ", con0;
Escribir " nota 1 : ", con1;
Escribir " nota 2 : ", con2;
Escribir " nota 3 : ", con3;
Escribir " nota 4 : ", con4;
Escribir " nota 5 : ", con5;
Escribir " nota 6 : ", con6;
Escribir " nota 7 : ", con7;
Escribir " nota 8 : ", con8;
Escribir " nota 9 : ", con9;
Escribir " nota 10 :", con10;

FinProceso
5  Programación / Programación C/C++ / ayuda con pseudocodigo xfa en: 2 Octubre 2011, 17:21 pm
se tienen registradas las calificaciones obtenidas en un examen por 50 estudiantes. los datos son cal1,cal2,......cal50, dond cal es un numero entero comprendido entre los valores de 0y 10 (0<=cal,0<=10).
escriba un programa q calcule e imprima la frecuencia de cada uno de los posibles valores.
la salida del progrma debe ser como se muestra acontinuacion:

--------calificacion-------- ------frecuencia--------
0 >>>>>>>>>>>>> 1 ALUMNOS
1 >>>>>>>>>>>>> ....
2 >>>>>>>>>>>>> ....
3 >>>>>>>>>>>>> 4 ALUMNOS
4 >>>>>>>>>>>>> 2 ALUMNOS
.. >>>>>>>>>>>>> .......
10 >>>>>>>>>>>>> 3 ALUMNOS





ayudenme si puedo hacerlo de una forma mas facil o resumida

Proceso sin_titulo
estudiante<-1;
cal <-0;
con0<-0;
con1<-0;
con2<-0;
con3<-0;
con4<-0;
con5<-0;
con6<-0;
cont7<-0;
cont8<-0;
con9<-0;
con10<-0;

Escribir "calficaciones Alumnos";
  Para estudiante<-1 Hasta 50 Hacer
   Repetir
    Escribir "ingrese la nota del estudiante ", estudiante;
    Leer notas;
   Hasta Que (cal >= 0) & (cal <=10)
    Si cal = 0 Entonces
      con0<-con0 + 1;
    Si cal = 1 Entonces
      con1<-con1 + 1;
    FinSi
    Si cal = 2 Entonces
      con2<-con2 + 1;
    FinSi
    Si cal = 3 Entonces
      con3<-con3 + 1;
    FinSi
    Si cal = 4 Entonces
     con4<-con4 + 1;
    FinSi
    Si cal = 5 Entonces
     con5<-con5 + 1;
    FinSi
    Si cal = 6 Entonces
     con6<-con6 + 1;
    FinSi
    Si cal = 7 Entonces
     con7<-con7 + 1;
    FinSi
    Si cal = 8 Entonces
     con8<-con8 + 1;
    FinSi
    Si cal = 9 Entonces
     con9<-con9 + 1;
    FinSi
    Si cal = 10 Entonces
     con10<-con10 + 1;
    FinSi
  FinPara
Escribir " Calificacion--------Frecuencia ";
Escribir " nota 0 : ", con0;
Escribir " nota 1 : ", con1;
Escribir " nota 2 : ", con2;
Escribir " nota 3 : ", con3;
Escribir " nota 4 : ", con4;
Escribir " nota 5 : ", con5;
Escribir " nota 6 : ", con6;
Escribir " nota 7 : ", con7;
Escribir " nota 8 : ", con8;
Escribir " nota 9 : ", con9;
Escribir " nota 10 :", con10;

FinProceso
6  Programación / Programación C/C++ / Re: ayuda con programa matrices kn arreglo bidimensionales xfaaaaa =( en: 28 Septiembre 2011, 06:13 am
AYUDAME CON ESTO ES Q TENGO K PRESENTARLO EN TURBO C++ 4.5 LA CODIFICACION

Código
  1.    #include <stdlib.h>
  2. #include <iostream.h>
  3.  
  4. main()
  5. {
  6. int fila, columna,x,xx;
  7. float suma=0.0;
  8.  //Preguntamos la cantidad de Filas & Columnas de la Matriz
  9. cout<<"Filas: ";
  10. cin>>fila;
  11. cout<<"COlumnas: ";
  12. cin>>columna;
  13. //Creamos la matriz sumandole 1 fila y 1 a columna puesto que en esa ultima fila y ultima columna se mostraran las sumas de las mismas
  14. int matriz[fila][columna];
  15. //Llenamos la matriz con datos
  16. for( x = 0; x < fila; x++)
  17. {
  18.  for( xx = 0; xx < columna; xx++)
  19. {
  20. cout << "Fila[" << x << "] Columna[" << xx << "]: ";
  21. cin >> matriz[x][xx];
  22. }
  23. }
  24. //Mostramos la matriz y calculamos promedio por fila
  25. for( x = 0; x < fila; x++)
  26. {            suma = 0;
  27. for( xx = 0; xx <= columna; xx++)            {                    if(xx == columna)
  28. cout << (suma/columna);
  29. else{
  30. cout << matriz[x][xx] << "\t";
  31. suma += matriz[x][xx];
  32. }
  33. }            cout << endl;
  34. }
  35. //Mostramos el promedio por columna
  36. for( x = 0; x < columna; x++)
  37. {
  38. suma = 0;
  39. for( xx = 0; xx <= fila; xx++)
  40. {
  41. if(xx == fila)
  42. cout << (suma/fila) << "\t";
  43. else
  44. suma += matriz[xx][x];
  45. }
  46. }
  47. return 0;
  48. }    

me da error constant expression required in function main()      en la linea int matriz[fila][columna];

diskulpa es k uso turbo c++ 4.5
7  Programación / Programación C/C++ / Re: ayuda con programa matrices kn arreglo bidimensionales xfaaaaa =( en: 28 Septiembre 2011, 03:54 am
si brother en la fila 3 vendir a mostrar el promedio de las columnas i la olumnas 3 el promedio de las filas i si me corre el programa bro kizas diskulpame soy d 1er año i corregime k yo aprendo muxas grcias por tu ayuda !!!
8  Programación / Programación C/C++ / Re: ayuda con programa matrices kn arreglo bidimensionales xfaaaaa =( en: 27 Septiembre 2011, 23:55 pm
hola graxias por ayudarme ..........ayudame kn algo mas xfa el programa ya me calcula el promedio de las filas y de 1 columna a la vez pero me faltan las demas columnas
como muestra la imagen------->

aki esta la codificacion uso el turbo c
#include<iostream.h>
#include<conio.h>

int busqueda_lineal (const int [],int , int);
//declarar funcion

main()
{
 char op ;
 //do
 {
 clrscr();
 int notas [30][30];
 int x,i,j,fil,col;
 float suma=0.0, promediofila,promediocol, columnas[30];
  for(x=0; x<30; x++)
  {
  columnas
  • = 0;
cout<<"\n *****************ARREGLOS BIDIMENSIONALES***************** \n";
 cout<<"cuantas filas =>";
 cin>>fil;
 cout<<"cuantas columnas =>";
 cin>>col;

 cout<<"\ningresos de valores:\n\n" ;
 for (i=0; i<fil;i++)
 {
   for (j=0; j<col;j++)
   {
     cout<<"fila["<<i<<"]"
         <<"columna["<<j<<"]=>";
     cin>>notas[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[j];
    suma=suma+notas[j];
         columnas[j] += notas[j];
   }
   promediofila=suma/fil;
   promediocol=suma/col;
   cout<<"\t"<<promediofila <<"\n\n";
   
 }
  for(x=0; x<col; x++)
   {
     cout<<"\t"<<columnas
  • /fil;

     cout<<"\n\t\t\t =) =)!!!\n";
     cout<<"\n DESEA SALIR S/N....";
     op=getch();}
 
}
 
  }
}

xfa ayudenme con eso
9  Programación / Programación C/C++ / ayuda con programa matrices kn arreglo bidimensionales xfaaaaa =( en: 27 Septiembre 2011, 04:33 am
el programa debe mostrarme una 3ra fila k sake el promedio por columna de la matriz
ej:         ejecutado me da asi -----> [IMG]http://i56.tinypic.com/32zjjmx.jpg[/IMG

/*EJERCICIO 11
arreglos bidimencionales. ingresar y mostrar el promedio de filas
FECHA: LUNES 26 DE SEPTIEMBRE
CURSO:
ELABORADO POR: */
#include<iostream.h>
#include<conio.h>

int busqueda_lineal (const int [],int , int);
//declarar funcion

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

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

 cout<<"\ningresos de valores:\n\n" ;
 for (i=0; i<fil;i++)
 {
   for (j=0; j<col;j++)
   {
     cout<<"fila["<<i<<"]"
         <<"columna["<<j<<"]=>";
     cin>>notas[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[j];
    suma=suma+notas[j];
   }
   promedio=suma/fil;
   cout<<"\t"<<promedio <<"\n";
 }

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

kisiera k me ayuden kn esa solucion !! graxias
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines