Уровень Знание и понимание 1. Что такое алфавит языка?
?
2. Из чего формируются лексемы?
3. Что такое интегрированная среда разработки? Как ее запустить
4. Какие алгоритмы называются линейными?
5. Какие основные этапы разработки программы существуют?
6. Приведите примеры задач, содержащих линейный алгоритм реше
7. Оцените интерфейс консольного ввода данных в интегрированной
разработки Code::Blocks.
СЕЙЧАС
#include <iostream>
#include <string>
#include <cctype>
using namespace std;
signed main() {
string line, buff = "";
bool isPalindrome = true;
getline(cin, line);
for (int i = 0; i < line.size(); i++) {
if (isalnum(line[i]))
buff += line[i];
}
for (int i = 0; i < buff.size() / 2; ++i)
{
if (buff[i] != buff[buff.size() - i - 1])
{
isPalindrome = false;
break;
}
}
if (isPalindrome)
cout << "TRUE";
else
cout << "FALSE";
return 0;
}
Відповідь:
public static void Main(string[] args){
Console.WriteLine("Введите сообщение:");
string t=Console.ReadLine();
Console.WriteLine("Ваша строка до изменения:");
Console.WriteLine(t);
string[] s= t.Split(new char[]{' '},StringSplitOptions.RemoveEmptyEntries);
for(int i=0;i<s.Length;i++){
s[i] = (s[i].Substring(0,1).ToUpper()+s[i].Substring(1,s[i].Length-1));}
Console.WriteLine("Ваша строка после изменения:");
t=string.Join("",s);
Console.WriteLine(t);
Console.ReadKey(true);}