Nuevas NORMAS para el foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Agosto 29, 2008, 05:33:38
Boton Buscar
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Carbide C/C#/C++
| Tema:
Ayuda primer codigo
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: Ayuda primer codigo (Leído 184 veces)
D-Lor
Miembro
Desconectado
Mensajes: 84
Ayuda primer codigo
«
en:
Diciembre 16, 2006, 06:37:35 »
Bueno pues despues de leer mucho tiempo... elabore mi primer codigo c++
(de hecho es un ejercicio que te piden en un curso de la conocida pagina c con clase)
y pues andube intentanto e intentando pero ay algo mal en el codigo.. no se que es miren:
#include <iostream>
using namespace std;
int main()
{
int array[10];
int suma;
int promedio;
int mayor;
int menor;
cout << "Teclea 10 valores enteros separados por comas (Max. 3 digitos por numero)" << endl;
cin >> array[10];
suma = array[0] + array[1] + array[2] + array[3] + array[4] + array[5] + array[6] + array[7] + array[8] + array[9]; ;
cout << "la suma de los numeros es: " << suma << endl;
promedio = suma/10;
cout << "El valor promedio es: " << promedio << endl;
if (array[0] < array[1]) mayor = array[1]; else mayor = array[0];
if(mayor < array[2]) mayor = array[2];
if(mayor < array[3]) mayor = array[3];
if(mayor < array[4]) mayor = array[4];
if(mayor < array[5]) mayor = array[5];
if(mayor < array[6]) mayor = array[6];
if(mayor < array[7]) mayor = array[7];
if(mayor < array[8]) mayor = array[8];
if(mayor < array[9]) mayor = array[9];
cout << "El numero mayor es: " << mayor <<endl;
if (array[0] < array[1]) menor = array[1]; else menor = array[0];
if(menor > array[2]) menor = array[2];
if(menor > array[3]) menor = array[3];
if(menor > array[4]) menor = array[4];
if(menor > array[5]) menor = array[5];
if(menor > array[6]) menor = array[6];
if(menor > array[7]) menor = array[7];
if(menor > array[8]) menor = array[8];
if(menor > array[9]) menor = array[9];
cout << "El numero menor es: " << menor << endl;
return 0;
}
El problema debe estar en el 'cin', o no se como arian ustedes que se grabe lo que el usuario escribe en una array?
es un simple ejercico que te muestra la suma, porcentaje, el numero mayor y menor de todos los digitos que pones
Ayuda, es algo newby pero por algo se empieza no?
PD: Si saben de un buen tutorial de 100% newbi give me plz :~`]
«
Última modificación: Diciembre 16, 2006, 06:40:00 por D-Lor
»
En línea
lann
Habitual
Desconectado
Mensajes: 309
maamamma
Re: Ayuda primer codigo
«
Respuesta #1 en:
Diciembre 16, 2006, 08:14:25 »
bueno por lo que veo solo pides que inserte el valor del array[10]
podrias utilizar un
for
para insertar el valor a todos los elementos del array
En línea
am
DrakoX
Habitual
Desconectado
Mensajes: 365
Re: Ayuda primer codigo
«
Respuesta #2 en:
Diciembre 17, 2006, 01:10:04 »
hola,
aca te dejo tu codigo pero mejorado,
y mas corto,
para que lo estudies y veas de que forma se pueden sustituir
esa gran cantidad de IF y como poder ahorar variables.
salu2
Código:
#include <iostream.h>
void main()
{
int array[10];
int suma = 0;
int max_min;
cout << "Teclea 10 valores enteros separados por comas (Max. 3 digitos por numero)" << endl;
for(int i = 0; i <= 9; i++){
cin >> array[i];
suma += array[i];}
cout << "La suma de los numeros es: " << suma << endl;
cout << "El valor promedio es: " << suma/10 << endl;
max_min = array[0];
for(i = 1; i <= 9; i++){if (max_min < array[i]) max_min = array[i];}
cout << "El numero mayor es: " << max_min <<endl;
max_min = array[0];
for(i = 1; i <= 9; i++){if (max_min > array[i]) max_min = array[i];}
cout << "El numero menor es: " << max_min << endl;
cin.get();
}
salu2
En línea
D-Lor
Miembro
Desconectado
Mensajes: 84
Re: Ayuda primer codigo
«
Respuesta #3 en:
Diciembre 17, 2006, 04:31:50 »
Pues si creo que ya entendi algunas cosas por ejemplo, aun asi el ejemplo no funciona al probarlo
Pero gracias ya estube descubriendo algunas cosillas que no me sabia
Gracias
PD: aver si alguien se puede corregir mi codigo
EDIT: Lo termine
:~}
aqui esta en su version de x10000 peso, talves luego intente comprimir el codigo....
Código:
#include <iostream>
using namespace std;
int main()
{
int array[10];
int suma;
int promedio;
int mayor;
int menor;
cout << "Teclea 10 valores enteros en forma de lista" << endl;
for(int a = 0;a <= 9; a++){ cin >> array[a]; }
suma = array[0] + array[1] + array[2] + array[3] + array[4] + array[5] + array[6] + array[7] + array[8] + array[9]; ;
cout << "la suma de los numeros es: " << suma << endl;
promedio = suma/10;
cout << "El valor promedio es: " << promedio << endl;
if (array[0] < array[1]) mayor = array[1]; else mayor = array[0];
if(mayor < array[2]) mayor = array[2];
if(mayor < array[3]) mayor = array[3];
if(mayor < array[4]) mayor = array[4];
if(mayor < array[5]) mayor = array[5];
if(mayor < array[6]) mayor = array[6];
if(mayor < array[7]) mayor = array[7];
if(mayor < array[8]) mayor = array[8];
if(mayor < array[9]) mayor = array[9];
cout << "El numero mayor es: " << mayor <<endl;
if (array[0] < array[1]) menor = array[1]; else menor = array[0];
if(menor > array[2]) menor = array[2];
if(menor > array[3]) menor = array[3];
if(menor > array[4]) menor = array[4];
if(menor > array[5]) menor = array[5];
if(menor > array[6]) menor = array[6];
if(menor > array[7]) menor = array[7];
if(menor > array[8]) menor = array[8];
if(menor > array[9]) menor = array[9];
cout << "El numero menor es: " << menor << endl;
cin.get();
cin.get();
return 0;
}
Este es el codigo de Drakox pues no me funcionaba y ahora si :}, gracias por ayudarme ahora si entiendo algunas cosas,
Thx
Código:
#include <iostream>
using namespace std;
int main()
{
int array[10];
int suma = 0;
int max_min;
cout << "Teclea 10 valores enteros separados por comas (Max. 3 digitos por numero)" << endl;
for(int i = 0; i <= 9; i++){
cin >> array[i];
suma += array[i];}
cout << "La suma de los numeros es: " << suma << endl;
cout << "El valor promedio es: " << suma/10 << endl;
max_min = array[0];
for(int a = 1; a <= 9; a++){if (max_min < array[a]) max_min = array[a];}
cout << "El numero mayor es: " << max_min <<endl;
max_min = array[0];
for(int e = 1; e <= 9; e++){if (max_min > array[e]) max_min = array[e];}
cout << "El numero menor es: " << max_min << endl;
cin.get();
cin.get();
return 0;
}
«
Última modificación: Diciembre 17, 2006, 04:54:52 por D-Lor
»
En línea
DrakoX
Habitual
Desconectado
Mensajes: 365
Re: Ayuda primer codigo
«
Respuesta #4 en:
Diciembre 17, 2006, 10:20:59 »
En línea
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Carbide C/C#/C++
| Tema:
Ayuda primer codigo
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Seguridad
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Phreaking
===> Moviles
=> Bug y Exploits
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas
===> Php
===> Html
===> Java - Java Script
===> Php Nuke
===> Scripts Pre-Fabricados
===> Mysql
===> CSS y Diseño Web
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Cursos Y manuales
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.5
|
SMF © 2006-2007, Simple Machines LLC
Loading...