• Asignatura: Informática
  • Autor: paulaovaco2001ouj4fx
  • hace 8 años

elabore un programa que llene un arreglo con los 10 primeros números enteros
y los muestre en forma descendente
por favor ayúdenme con la codificación:(

Respuestas

Respuesta dada por: cristhianzg
2
Hola,
te envió el código en dev c++ y una breve explicación de cada código , 
--------------------------------------------------------------------------------------------------

Descripción del código :

=====================
#include<iostream> => Librería del programa o cabecera.

Variables :
=========
i => variable de tipo entero.
x[10]  => arreglo de tipo entero, de tamaño 10.

for(i=10;i>=1;--i) => El for inicializará desde 10 e irá disminuyendo hasta llegar al 1. donde terminara el ciclo.

Explicación de cada código :
---------------------------------------
i=10 => El for inicializará desde 10, por ello le asigne a la variable i el 10.
i>=1 => Aquí comprobara que el número 10 sea mayor o igual que 1, y durante el ciclo ese valor 10 ira disminuyendo de uno en uno hasta llegar a 1, en donde terminara el ciclo for.
--i => El --i me permite disminuir la variable inicial en que es 10 en 1 por ello es --i,es decir, que ira bajando de por cada vuelta que de el bucle o ciclo for.

x[i]=i => Aquí es donde la variable  i  se almacenara en la variable o arreglo x[i], es decir, cuando este funcionando el arreglo el número que empezará será 10, ese 10 se almacenara en el arreglo, luego cuando de la segunda vuelta, ire disminuyendo el cual será 9, y así hasta almacenar todos los números hasta llegar a 1.
Ejemplo :
--------------
x[10] = 10
X[9]  = 9
x[8]  = 8
X[7]  =7
x[6]  = 6
X[5]  = 5
x[4]  = 4
X[3]  = 3
X[2]  = 2
x[1]  = 1

cout<<x[i]<<endl => El cout me permite mostrar el resultado en pantalla,
el x[i] es el arreglo que mostrará en pantalla los números del 10 hasta el 1, el endl, es un salto de linea, para que los números aparezcan de forma vertical. 

return 0 => El código me retornara a 0, porque no se esta utilizando una función. 

----------------------------------------------------------------------------------------------------

#include<iostream>

using namespace std;

int main(){  
  int i, x[10];
 
  for(i=10;i>=1;--i){
       
    x[i]=i;
       
    cout<<x[i]<<endl;
 
 }
 
 return 0;
}


Saludos...
Adjuntos:
Respuesta dada por: isaacsito4
0

Respuesta:

/* Programa: Primeros diez números naturales */

#include <conio.h>

#include <stdio.h>

int main()

{

   int contador;

   printf( "\n   " );

   contador = 1;  

   while ( contador <= 10 )          

   {

       printf( "%d ", contador );    

       contador++;                  

   }

   getch();  

   return 0;

}

Explicación:

eso es en c++

no se para que lenguaje lo ocupes

Preguntas similares