каждый вариант в виде отдельного файла!!
1. Создайте код со строкой символа/код со строкой:
#include
using namespace std;
int main ()
{
char s[20]="Hello, World!";
cout << s << endl;
return 0;
}
Программа создает и выводит строку символов «Hello, World!».
2. Добавьте строку перед строкой печати:
s[5] = '\0';
Таким образом в позиции #5 (над запятой) записывается конец символа строки.
3. Скомпилируйте и запустите программу, на экране будет напечатано «Hello».
Данная строка начинается с начала массива и заканчивается ближайшим символом в конце строки
4. Замените строку печати на cout << s[7] << endl;
5. Скомпилируйте и запустите программу, она распечатает "W"
6. Замените строку печати на cout << &s[7] << endl;
7. Скомпилируйте и запустите программу, она распечатает "World!"
Начало строки может быть любым местом в массиве - оно не обязательно должно быть началом массива. & - адрес оператора принять. По аналогии с этим примером можно сделать вывод, что s и &s[0] работают в этом контексте одинаково.
8. Замените строку печати на cout << &s[2] << endl;
9. Скомпилируйте и запустите программу, она распечатает "llo"
Упражнение № 1.
Дана строка символов/дана строка символа s. Выясните, повторяется ли символ в этой строке последовательно. Например, в строке «Hello, World!» символ «l» повторяется последовательно. (ответ должен быть да или нет)
Упражнение № 2.
Дана строка символов/дана строка символа s. Узнайте, повторяется ли символ в этой строке. Например, в строке «Hello, World!» символы «l» и «o» повторяются. (ответ должен быть да или нет)
Упражнение № 3.
Дано int массив arr[n]
Узнайте, повторяется ли число в этом массиве. Например, в массиве {1,2,1,5,3} повторяет число 1. (ответ должен быть - да или нет)
160
417
Ответы на вопрос:
Відповідь:
Привет всем всем привет от меня и всех благ вам и вашим близким и близким и близким близким близким
Пояснення:
Пока всем вам и всем желаю удачи в поиске работы и удачи в поиске работы и удачи в поиске работы в этом направлении и очень хочу вас с вами сотрудничать ШУТКА ХААХАХАХХААХАХАХХА
Program pr; const n=10; var a: array[1..n,1..n] of integer; i,j: byte; begin writeln('таблица умножения от 1 до 10'); write(' *|'); for i: =1 to n do write(i: 4); writeln; for i: =1 to n+1 do write(''); writeln; for i: =1 to n do begin write(i: 3,'|'); for j: =1 to n do write(i*j: 4); writeln; end; end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
vitalia442019.02.2023 03:40
-
EM2001119.12.2020 13:14
-
snady19.08.2020 15:19
-
vikaprostitova05.09.2020 15:24
-
t4rka18.01.2023 19:09
-
foxmanlp04.04.2020 18:38
-
alfiea724.02.2020 21:23
-
osazienko07.07.2022 11:46
-
azilhan107.11.2020 13:17
-
nastikus55520.07.2020 09:16
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.