В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Sofija20
Sofija20
20.11.2021 05:33 •  Информатика

Составить блок-схему «правило перевода целых десятичных чисел в систему счисления с основанием q

Показать ответ
Ответ:
svetlanasevasty
svetlanasevasty
01.10.2021 11:46
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <locale.h>
//Максимальная длина вводимой строки#define Mx_s 255
//Массив символов, которые //необходиом удалить в начале и конце строкиchar sim[] = { '\t', ' '};//Функция проверяющая входит ли данный символ c в массив simint char_in_arr(char c) { int f = 0; for (int i = 0; i < strlen(sim); i++) { if (c == sim[i]) { f = 1; break; } } return f;}

int main(){ setlocale(LC_ALL, "rus"); //Вводимая строка char s[Mx_s]; //Ввод данных printf("\n >> Введите строку\n <<"); fgets(s, Mx_s, stdin); int l = strlen(s) - 1; //Переменные для определения отсечений в начале и конце строки int pos_b = 0; int pos_e = l-1; //Проверяем начало строки //Если нам попадаются удаляемые символы то увеличиваем значение pos_b for (;(pos_b < l) && char_in_arr(s[pos_b]); pos_b++) {}
//Проверяем конец строки //Если нам попадаются удаляемые символы то уменьшаем значение pos_e for (;(pos_e >= 0) && (char_in_arr(s[pos_e])); pos_e--) {}
//Длина отсеченного отрезка int l2 = pos_e - pos_b + 1; //Если длина корректа то if (l2 > 0) { //Строка для результата char s2[Mx_s];
//Идем по строке s1 int pos = 0; for (int i = pos_b, k_s = 0; i <= pos_e; i++) { //Считаем пробелы, идущие подряд if (s[i] == ' ') k_s++; else k_s = 0;
//Если это не подряд идущие пробел if (k_s < 2) { //записываем символ в s2 s2[pos] = s[i]; pos++; } } s2[pos] = '\0';
//Вывод результат printf("\n >> Результат\n <<"); fputs(s2,stdout); } else //Строка пуста/Содержит только символы из массива sim printf("\n >> Ошибка в строке\n");
system("pause>>void"); return 0;}
0,0(0 оценок)
Ответ:
aliina000
aliina000
29.12.2022 05:46

ответ в 1 задании) В этой повести девушка-дворянка, чтобы привлечь к себе внимание молодого дворянина, переодевается в крестьянскую одежду, ведёт себя и разговаривает, как крестьянка. Алексей, молодой барин, оказывается очарованным крестьянкой Акулиной, которая является дочерью соседского помещика.

Объяснение:

ответ в 2 задании)Повесть озорная и весёлая, как и главная героиня -Лиза, благовоситанная и образованная, живущая по законам помещичьего уклада жизни. Но как балованное дитя она старается обойти законы своего круга. Начитавшись романов, она жаждет приключений. Девушка представить себе не может, что жизнь сама вскоре сведёт её с Алексеем Берестовым, которого так жаждет видеть героиня. Простое любопытство, начавшееся как весёлая интрига с переодеванием в крестьянку (разыгрывает) перерастает в глубокое и сильное чувство. Молодые люди любят друг друга, но каждый видит перед собой непреодолимую преграду: Лиза робеет сознаться в содеянной шалости, а Алексей видит невозможность брака с крестьянкой. Жизнь сама всё решает за героев, им ничего не остаётся, как просить благословения родителей. Нельзя играть чувствами, это может привести к непоправимым последствиям, испортить отношения. Искренность должна быть, нельзя обманывать друг друга. Произведение открывает новый мир обогатить возвышенным чувствами .Оно является неиссякаемым кладезем, из которого можно черпать бесконечно.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота