24.2.3.24010530. Napraviti program koji traži da se sa tastature prvo unese prirodan broj n, a zatim n realnih brojeva. Nakon unosa program treba da ispiše sumu svih unesenih brojeva, kao i sumu svih pozitivnih brojeva. Na primjer, ukoliko se unese n = 5 i brojevi 2.3, 5, –4, 7.19 i 6, program treba da ispiše brojeve 16.49 i 12.49.
Opis rješenja:
Listing programa:
package zadatak;
import java.util.Scanner;
public class Zadatak24010530 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Unesi broj n=");
int n = input.nextInt();
int s = 0;
int p = 0;
for (int i = 1; i <= n; i++) {
int a = input.nextInt();
s = s + a;
if (a > 0)
p = p + a;
}
System.out.println("Suma n unesenih brojeva je " + s + ", a suma svih pozitivnih brojeva je " + p);
}
}
Ispis na ekranu:
Riješeni zadaci 2 Index
|
|