Предмет: Информатика, автор: zhuravlik77

Помогитееее пожалуйстааа,завтра сдавать(
Контрольная работа по информатике
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,вычислить сумму четных положительных элементов

Ответы

Автор ответа: Аноним
0

Ответ:

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

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);

   }

}

Объяснение:


Аноним: Первое задание:
Аноним: Там идет сравнение если x больше 0 и если y меньше 0 то тогда добавлю к z единицу
Аноним: В противном случае отниму 2 от z
Аноним: Второе задание:
Аноним: Пока i > 1 добавлю единицу к s и отниму единицу от i + выполню задание хотя бы раз, даже если условие не соблюдено
Аноним: Вторая часть второго задания:
Аноним: Пока i не равно 5 добавлю единицу к s и добавляю единицу к i
Аноним: Конец
zhuravlik77: спасибо)))
Аноним: * не равно
Похожие вопросы
Предмет: Химия, автор: terminatorvaskin1000