Задать вопрос
3 сентября, 13:03

Составить программу, определяющую, имеется ли в строке хотя бы одно слово, начинающееся на "z". Слова разделяются пробелами.

+2
Ответы (1)
  1. 3 сентября, 14:25
    0
    Программа определяет наличие в строке слов, которые начинаются с "z" и "Z".

    program letter_z;

    var s: string;

    k: integer;

    begin

    writeln ('Введите несколько слов через пробел:');

    readln (s);

    k: = 0;

    for i: integer: = 1 to length (s) do

    begin

    //Если z в начале строки

    if (i = 1) and ((s[1] = 'z') or (s[1] = 'Z')) then k: = k + 1;

    //Если с z начинается слово и это слово не первое в строке

    if (i > 1) and ((s[i - 1] + s[i] = ' z') or (s[i - 1] + s[i] = ' Z')) then k: = k + 1;

    end;

    writeln ();

    if k > 0 then writeln ('В строке есть слова, начинающиеся с букв "z" (', k, ').')

    else

    writeln ('В строке нет слов, начинающиеся с буквы "z".')

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Составить программу, определяющую, имеется ли в строке хотя бы одно слово, начинающееся на "z". Слова разделяются пробелами. ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Дана строка в которой содержится осмысленной текстовое сообщение. Слова сообщения разделяются пробелами и знаками препинания. Вывести только те слова, которые встречаются более n раз.
Ответы (1)
С+ + Напишите программу, которая выводит номера элементов массива, равных заданному значению X. Входные данные Первая строка содержит размер массива N. Во второй строке через пробел задаются N чисел - элементы массива.
Ответы (1)
1. Даны два различных вещественных числа X и Y. Написать программу, возведения наименьшего из чисел в квадрат, наибольшего - в куб и нахождения среднего арифметического полученных значений. 2.
Ответы (1)
В ящике имеется 3 чёрных и 5 белых шаров. Какое наименьшее число шаров нужно взять из ящика (не заглядывая в него), чтобы среди вынутых шаров: а) оказался хотя бы один чёрный; б) оказался хотя бы один белый; в) оказались хотя бы два чёрных;
Ответы (1)
Напишите программу в паскаль! Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в K - ю степень (где K - количество цифр в числе) равна самому числу. Например, 153 = 1 3 + 5 3 + 3 3.
Ответы (1)