Rubber-soul
?>

Дано целое число k и текстовый файл. удалить из каждой строки файла первые k символов (если длина строки меньше k, то удалить из нее все символы

Информатика

Ответы

Ruzalina_Svetlana1435

ответ:

три числа (261, 263, 265) меньше чем b6

объяснение:

что бы сравнить числа их необходимо в одну систему счисления, тут проще будет b6 в 8ричную, т.к. одно число проще чем четыре : d

может есть способ перевода сразу из 16-> 8, но я не знаю его, поэтому промежуточно буду переводить в 10тичную (если хорошо знаете двоичную то можно через неё, т.к. 4 бита это 16тиричная, а 3 бита - 8миричная, через двоичную легко без вычислений даже)

и так переводим b6 в 10-тичную

(b=11)

11*16+6=182

теперь 182 переводим в 8-миричную

182/8=22 и остаток 6 (последняя цифра)

22/8=2 и остаток 6(предпоследняя цифра)

2/8=0 и остаток 2(первая цифра)

итого b6 в 8миричной будет 266

три числа (261, 263, 265)   меньше чем 266

rimmatrotskaia303

//не учитываем, что пользователь может ввести ерунду

#include <iostream>

using namespace std;

int main() {

setlocale(LC_ALL, "Russian");

int age;

cin >> age;

if (age == 7) {

 cout << "5 группа";

}

else if (age >= 8 && age <= 9) {

 cout << "4 группа";

}

else if (age >= 10 && age <= 11) {

 cout << "3 группа";

}

else if (age >= 12 && age <= 13) {

 cout << "2 группа";

}

else if (age >= 14 && age <= 15) {

 cout << "1 группа";

}

return 0;

}

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

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

Дано целое число k и текстовый файл. удалить из каждой строки файла первые k символов (если длина строки меньше k, то удалить из нее все символы
Ваше имя (никнейм)*
Email*
Комментарий*