Завтра сдавать( контрольная работа по информатике 1.какое значение будет иметь переменная z после выполнения операторов : z: =5; if x > 0 then if y< 0 then z: =z+1 else z: = z-2; при а) x=1; y=1; б)x=1; y=-1; в)x=-1; y=1 2.определите значение переменной s после выполнения следующих операторов: а)s: =0; i: =1; while i> 1 do begin s: = s+1/i; i: =i-1 end; б)s: =2; n: =5; for i: =2 to n do s: =s+1; 3. составьте программу и запишите на одном из языков программирования.в линейном массиве,размерностью 30,вычислить сумму четных положительных элементов

nargizdjgalova nargizdjgalova    2   29.05.2019 18:53    1

Ответы
kiryanovavichk kiryanovavichk  16.05.2020 06:01

Первое задание:

1) 3

2) 6

3) 5

Второе задание:

1) 1

2) 3

Третие:

//Язык программирования java

package com.niksonbinsk;

import java.util.ArrayList;

import java.util.Scanner;

public class Main {

   public static void main(String[] args) {

       int space_left = 0;

       int count = 0;

       Scanner s = new Scanner(System.in);

       ArrayList<Integer> str = new ArrayList<>();

       while(space_left != 30){

           System.out.println("Enter next num:");

           str.add(s.nextInt());

           space_left++;

       }

       for(int i =0;i<30;i++){

           if(str.get(i) % 2 == 0){

               count++;

           }

       }

       System.out.println(count);

   }

}

Объяснение:

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика