marat-dzhanibekov
?>

Установите соответствие.a='a'; b=456; c=123.4; d=true; информатика строковый; логический; символьный; целый; вещественный.

Информатика

Ответы

Сергеевна

A='A' - Символьный

B = 456 - Целый

C = 123.4 - Вещественный

D = True - Логический

Информатика - Строковый

andreevaanastsiyao82

Строка вводится с клавиатуры(максимум 99 символов). Первое слово должно быть с маленькой буквы или первая и последняя буквы этого слова не должны совпадать(иначе такое слово как Test не засчитается). Также будет засчитываться одна буква(abc d efg, буква d подходит, так как она и первая и последняя)

 

#include <iostream>
using std::cout;
using std::cin;
using std::endl;
#include <cstring>
using std::strtok;
using std::strlen;

int main()
{
char a[100], *ptr;

cout << "Enter the string:" << endl;
cin.getline(a, 100);

cout << endl;

ptr = strtok(a, "., ");
while(ptr)
{
if(*ptr == *(ptr + strlen(ptr) - 1))
{
cout << ptr << ' ';
}

ptr = strtok(NULL, "., ");
}

cout << endl;

return 0;
}


Дана строка. найти в ней те слова, которые начинаются и оканчиваются одной и той же буквой. язык си+
vera141187
Наивные
- загадываем число. Прибавляем к нему 7. Отнимаем загаданное число.
x + 7 - x = 7
- загадываем число. Умножаем его на 7. Делим на загаданное число (не сработает для нуля)
x * 7 / x = 7

Можно немного это замаскировать:
- загадываем число. Умножаем его на 15873. Прибавляем 111111. Делим на 15873. отнимаем загаданное число.
(15873x + 111111)/15873 - x = 7

Можно использовать какой-нибудь фокус, например, складывание сумм цифр до тех пор, пока не получится одно число (т.н. "числовой корень", пример: 255 -> 2 + 5 + 5 = 12 -> 1 + 2 = 3)
- загадываем натуральное число. Умножаем на 9, находим числовой корень. Отнимаем 2.
Разгадка в том, что числовой корень любого числа, делящегося на 9 и не равного нулю, равен 9.

Маскировка:
- загадываем натуральное число. Умножаем на 777 и находим числовой корень. Потом на 666 и находим числовой корень. Прибавляем к результату 666. Находим сумму кубов цифр результата. И еще раз. Смотрим на число сотен результата.
666 делится на 9, так что числовой корень числа (666 * что-то) равен 9. 666 + 9 = 675. 6^3 + 7^3 +5^3 = 684. 6^3 + 8^3 + 4^3 = 792

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

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

Установите соответствие.a='a'; b=456; c=123.4; d=true; информатика строковый; логический; символьный; целый; вещественный.
Ваше имя (никнейм)*
Email*
Комментарий*

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

ksenyabobrovich7214
secretar62
monenko
Присакарь520
kulikovtsud
zaschitin48
nataliarogacheva
Talikova164
malgoblin2663
olga0909196323
Виталий_Ильназ574
Semenova
volkovaoksana19806037
SlavaA99
Валиахметова