Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Scanner;
- public class TPN1_4 {
- public static void main(String[] args) {
- int suma=0,cont=0,cont2=0;
- double promedio=0;
- try{
- Scanner sc = new Scanner(System.in);
- System.out.print("Ingrese N cantidad :");
- int n = sc.nextInt();
- ArrayList<Integer> vectorDinamico = new ArrayList<>();
- int a = 0, b = 1, c;
- vectorDinamico.add(a);
- vectorDinamico.add(b);
- for(int i = 2; i < n; i++) {
- c = b + a;
- a = b;
- b = c;
- vectorDinamico.add(c);
- }
- System.out.println(vectorDinamico);
- for (Integer i : vectorDinamico) {
- if(i%2==0) {
- suma +=i;
- }
- else {
- cont++;
- }
- promedio+=i;
- }
- for (int i = 0; i < vectorDinamico.size(); i++) {
- if(vectorDinamico.get(i) > promedio/vectorDinamico.size() ) {
- cont2++;
- }
- }
- System.out.println("la suma de los numeros pares : "+suma);
- System.out.println("Cantidad de numeros impares : "+cont);
- System.out.println("Promedio de los terminos generados : "+promedio/vectorDinamico.size());
- System.out.println("Cantidad de numeros mayores al promedio : "+cont2);
- }catch (Exception e){
- System.out.println("ERROR: El valor ingresado no es valido solo numeros ");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement