1. Укажите процессы, которые демонстрирует работу циклического алгоритма: *
Сборка автомобиля
Обед человека
Движение Земли вокруг своей оси
Развилка дорог
Движение рейсового автобуса в течении рабочего дня
2. Параметр цикла For может получить значения… *
2,4,6,8,10
1,2,3,4,5
1,3,5,7,9
9,8,7,6,5,4
3. Чему будет равна переменная sum после выполнения фрагмента программы: sum:=0; for i:=5 to 8 do sum:=sum+i; *
4. Сколько раз исполнится цикл: i:=6; while i<6 do i:=i+3; *
5. Сколько раз будет выполняться цикл For i:=4 to 4 do…; *
6. Сколько раз исполнится цикл: i:=4; while i<10 do i:=i+3; *
7. Сколько раз выполнится оператор S, если a=b, а цикл записан в виде: For i: =a to b do S:=S+1; *
8. Сколько раз будет выполняться цикл for i:=4 downto 1 do ... *
9. Чему будет равна переменная sum после выполнения фрагмента программы: sum:=0; for i:=7 to 9 do sum:=sum+i; *
10. Определите значение переменной P после выполнения следующего фрагмента программы: P:=1; i:=3; while i <= 9 do begin P := P * (i div 3); i := i + 1; end; *
Саша - вышивание, Маша - танцы, Валя - рисование.
Объяснение:
Либо часть про Сашу, либо про Машу ложна (два верных утверждения быть не может). Тогда либо Саша занимается вышиванием, либо Маша - рисованием.
1) Саша занимается вышиванием. Тогда Валя не может заниматься вышиванием, её часть гарантированно ложна. Значит, верно утверждение про Машу: она не занимается рисованием, ей остаются танцы. Получается, Валя занимается рисованием.
2) Маша занимается рисованием. Остается два высказывания: Саша не занимается вышиванием, Валя - занимается вышиванием. Одно из этих утверждений истинно, другое ложно. Но если истинно первое, то обе девочки не занимаются вышиванием, если истинно второе - обе занимаются. Такого быть не может, поэтому Маша не может заниматься рисованием.
string a;
string b;
int count = 0;
int count2 = 0;
bool g = false;
bool g2 = false;
Console.WriteLine("Введите первую строку");
a = Convert.ToString(Console.ReadLine());
Console.WriteLine("Введите первую строку");
b = Convert.ToString(Console.ReadLine());
Console.WriteLine("Введите первый символ");
Макрой avatar
char first_symbol = Convert.ToChar(Console.ReadLine());
Console.WriteLine("Введите последний символ");
char second_symbol = Convert.ToChar(Console.ReadLine());
char[] separ = { ' ' };
string[] a1 = a.Split(separ);
string[] b1 = b.Split(separ);
Макрой avatar
for (int i = 0; i < a1.Length; i++)
if (a1[i].IndexOf(first_symbol) == 0 && a1[i].IndexOf(second_symbol) == a1[i].Length - 1)
{
Console.Write(a1[i]+";"); count++; g= true;
}
if (g)
{
Console.WriteLine(" В этой строке :" + count + " слов(о)");
}
Console.WriteLine();
Макрой avatar
for (int i = 0; i < b1.Length; i++)
if (b1[i].IndexOf(first_symbol) == 0 && b1[i].IndexOf(second_symbol) == b1[i].Length - 1)
{
Console.Write(b1[i]+";"); count2++; g2 = true;
}
if (g2)
{
Console.WriteLine(" В этой строке :" + count2 + " слов(о)");
}
Console.ReadLine();
Объяснение: