Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- Scanner input = new Scanner(System.in);
- System.out.println("Введите кол-во элементов массива: ");
- int size = input.nextInt();
- int array[] = new int[size];
- System.out.println("Введите элементы массива:");
- for (int i = 0; i < size; i++) {
- array[i] = input.nextInt();
- }
- System.out.print ("Массив:");
- for (int i = 0; i < size; i++) {
- System.out.print (" " + array[i]);
- }
- System.out.println();
- int sum = 0;
- for (int i = 0; i < size; i++) {
- sum = sum + array[i];
- }
- System.out.println("Сумма элементов массива: "+sum);
- int c=0;
- for (int i = 0; i < size; i++) {
- if (array[i]%2==0) {
- c++;
- }
- }
- System.out.println("Кол-во четных: " +c);
- System.out.println("Введите [a,b]");
- int a = input.nextInt();
- int b = input.nextInt();
- if ((b>size) && (a<0)) {
- System.out.println("Не верный отрезок [a,b]");
- }
- System.out.print("Массив на отрезке ["+a+", "+b+"]:");
- for (int i = a-1; i < b; i++){
- System.out.print (" " + array[i]);
- }
- int k=0;
- for (int i = 0; i < size; i++) {
- if (array[i]<0) {
- k++;
- }
- }
- System.out.println(" ");
- if (k>0) {
- System.out.print(k+" элемента(ов) отрицательные(ов)");
- }
- System.out.println(" ");
- for (int i = 0, j = array.length - 1; i < j; ++i, --j) {
- int tmp = array[i];
- array[i] = array[j];
- array[j] = tmp;
- }
- System.out.print ("Массив в обратной порядке: ");
- for (int i : array) {
- System.out.print(i + " ");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement