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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Temas
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 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
3  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
4  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