• Asignatura: Informática
  • Autor: karyduran4103
  • hace 9 años

Leer 10 números e imprimir solamente los números positivos en c++ con for .

Respuestas

Respuesta dada por: jhidalgo
10
#include <iostream>
using namespace std;
int main() {
    int data[10], i;
    for( i = 0; i < 10; i++)
        cin >> data[i];
     for( i =0; i < 10 ; i++)
     {
       if(data[i] > 0)
          cout << data[i] << endl;
     }
  return 0;
}

Este sería el código, si quieres cambiarlo y que también escriba el cero, modifica el condicional dentro del for.
Respuesta dada por: karlalopez1608
2

Respuesta:

%programa para leer 10 numeros e imprimir solo los positivos

disp('Programa lee 10 números y imprime solo los positivos')

%inicializar las variables x y n

x= 1;

n= 0;

while x<= 10

n= input ('Ingrese un número ');

if n>0

disp ('El número es positivo');

end

x= x+1 ;

end

Explicación:

Esta es mas actualizada, es para Matlab

Preguntas similares