abuzik
?>

Нужна ! уже завтра нужно сдать контрольную, , 1)вычислить х и y и записать ответ х тбайт=81 гбайт=3*y мбайт 2)перевести число в десятичную систему счисления.выполнить проверку перевода : 7706, 056(8) 3)перевести число в десятичную систему счисления 2.выполнить проверку перевода : 549(10) 4)сложить исходное число 2 и полученное в результате перевода число 3.выполнить проверку результата сложения 5)вычислить числа 2, полученное в результате перевода число 3.выполнить проверку результата вычитания 6)раскодировать четырехсимвольную запись из кириллицы десятичной: 160 90 54 212

Информатика

Ответы

Elvira-Natalya
82944Тбайт=81 Гбайт=3072Мбайт
ГегамБукреев830
Почти эквивалентен.
for i := i1 to i2 do writeln(ord(i)) (у вас опечатка в writeln?) выводит ord(i1), ord(i1 + 1), ord(i1 + 2), ..., ord(i2 - 1), ord(i2).

Во втором случае сначала i = i1, выводится ord(i1), и i увеличивается на 1. Так будет продолжаться до тех пор, пока i после увеличения не станет больше i2, т.е. (если всё целое) i2 + 1.

Выводы будут совпадать, но переменная i после выхода из цикла может принимать разные значения: в первом случае она равна i2, во втором i2 + 1. Однако лучше переменную цикла вне цикла не использовать, тогда никакой разницы между двумя конструкциями не будет.
snip99
#include <iostream>
#include <stdio.h>
using namespace std;

int main(){
    int y;
    cin>>y;
    y=y%12;
    switch (y){
           case 4:{cout<<"Mouse"; break;}
           case 5:{cout<<"Bull";break;}
           case 6:{cout<<"Tiger";break;}
           case 7:{cout<<"Rabbit";break;}
           case 8:{cout<<"Dragon";break;}
           case 9:{cout<<"Snake";break;}
           case 10:{cout<<"Horse";break;}
           case 11:{cout<<"Goat";break;}
           case 0:{cout<<"Monkey";break;}
           case 1:{cout<<"Cock";break;}
           case 2:{cout<<"Dog";break;}
           case 3:{cout<<"Pig";break;}
           }
    cin.get();
    cin.get();
    return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Нужна ! уже завтра нужно сдать контрольную, , 1)вычислить х и y и записать ответ х тбайт=81 гбайт=3*y мбайт 2)перевести число в десятичную систему счисления.выполнить проверку перевода : 7706, 056(8) 3)перевести число в десятичную систему счисления 2.выполнить проверку перевода : 549(10) 4)сложить исходное число 2 и полученное в результате перевода число 3.выполнить проверку результата сложения 5)вычислить числа 2, полученное в результате перевода число 3.выполнить проверку результата вычитания 6)раскодировать четырехсимвольную запись из кириллицы десятичной: 160 90 54 212
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ntyremsk1
aza2103
tinadarsi
kristina
magsh99
andr77716
KosarinPotemkina1888
Yurok9872
NarekAlekseevich779
natalyazx151092814
sergey
Verakravez8790
aggeeva
salesrawtogo
AverinAA6077