Код программы на языке С++, которая выполняет ввод строки с клавиатуры и заменяет двоеточия в строке точками с запятой (;):
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int i,k;
cout<<"Str="<<endl;
gets(Str);
i=0; k=0;
while (Str[i] != '\0')
{
if (_______) Str[i] = ';'
i++;
}
cout<<"Измененная строка: "<<Str<<endl;
}
Введите (без лишних пробелов) пропущенное выражение.
Код программы на языке С++, которая выполняет ввод строки с клавиатуры и заменяет точки в строке восклицательными знаками:
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int i,k;
cout<<"Str="<<endl;
gets(Str);
i=0; k=0;
while (Str[i] != '\0')
{
if (Str[i] = = '.') __________;
i++;
}
cout<<"Измененная строка: "<<Str<<endl;
}
Введите (без лишних пробелов) пропущенное выражение.
Код программы на языке С++, которая выполняет ввод строки с клавиатуры и определяет количество символов * в строке:
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int i,k;
cout<<"Str="<<endl;
gets(Str);
i=0; k=0;
while (Str[i] != '\0')
{
if (__________) k++;
i++;
}
cout<<"Количество сиволов * в строке: "<<k<<endl;
}
Введите (без лишних пробелов) пропущенное выражение.
Код программы на языке С++, которая выполняет ввод строки с клавиатуры и определяет количество символов, предшествующих двоеточию:
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int i;
cout<<"Str="<<endl;
gets(Str);
i=0;
while (________)
i++;
cout<<"Количество символов до двоеточия: "<<i<<endl;
}
Введите (без лишних пробелов) пропущенное выражение.
Код программы на языке С++, которая выполняет ввод строки с клавиатуры и проверяет, является ли строка восьмеричным числом без знака:
#include <iostream.h>
#include <string.h>
void main()
{
char Str[80];
int i;
cout<<"Str="; cin>>Str;
i=0;
while (Str[i]>='0' && _____)
i++;
if (Str[i] != '\0') cout<<"Строка не является восьмеричным числом"<<endl;
else cout<<"Строка является восьмеричным числом"<<endl;
}
Введите (без лишних пробелов) пропущенное выражение.
Код программы на языке С++, которая выполняет ввод строки с клавиатуры и проверяет, является ли строка двоичным числом без знака:
#include <iostream.h>
#include <string.h>
void main()
{
char Str[80];
int i;
cout<<"Str="; cin>>Str;
i=0;
while (Str[i]= ='0' || _______)
i++;
if (Str[i] != '\0') cout<<"Строка не является двоичным числом"<<endl;
else cout<<"Строка является двоичным числом"<<endl;
}
Введите (без лишних пробелов) пропущенное выражение.
Код программы на языке С++, которая выполняет ввод строки с клавиатуры и проверяет, является ли строка целым числом без знака:
#include <iostream.h>
#include <string.h>
void main()
{
char Str[80];
int i;
cout<<"Str ="; cin>>Str;
i=0;
while (Str[i]>='0' && _____)
i++;
if (Str[i] != '\0') cout<<"Строка не является целым числом"<<endl;
else cout<<"Строка является целым числом"<<endl;
}
Введите (без лишних пробелов) пропущенное выражение.
Код программы на языке С++, которая выполняет ввод строки с клавиатуры и проверяет, является ли строка шестнадцатеричным числом без знака:
#include <iostream.h>
#include <string.h>
void main()
{
char Str[80];
int i;
cout<<"Str="; cin>>Str;
i=0;
while ((Str[i]>='0' && Str[i]<='9') || (_____ && Str[i]<='F'))
i++;
if (Str[i] != '\0') cout<<"Строка не является шестнадцатеричным числом"<<endl;
else cout<<"Строка является шестнадцатеричным числом"<<endl;
}
Введите (без лишних пробелов) пропущенное выражение.
Код программы на языке С++, которая выполняет ввод строки с клавиатуры и удаляет пробелы в начале строки:
#include <iostream.h>
#include <string.h>
void main()
{
char Str1[80], Str2[80];
int i,j;
cout<<"Str1="; cin>>Str1;
i=0; j=0;
while (______________)
i++;
while (Str1[i])
Str2[j++] = Str1[i++];
Str2[j] = '\0';
cout<<"Str2="<<Str2<<endl;
}
Введите (без лишних пробелов) пропущенное выражение, осуществляющее поиск первого символа, отличного от пробела.
Код программы на языке С++, которая выполняет ввод строки с клавиатуры и определяет количество символов, предшествующих точке:
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int I;
cout<<”Str=”<<endl;
gets(Str);
i=0;
while (________)
i++;
cout<<»Количество символов до точки: «<<i<<endl;
}
Введите (без лишних пробелов) пропущенное выражение.
Cколько раз в текстовом файле book.dat встречается буква “A”?
Cколько раз в текстовом файле book.dat встречается буква “M”?
Cколько раз в текстовом файле book.dat встречается буква “P”?
Cколько раз в текстовом файле book.dat встречается буква “S”?
Cколько раз в текстовом файле book.dat встречается буква “Y”?
Cодержит набор средств файлового ввода-вывода, специфичных для С++, файл заголовков
В языке С++ для объединения двух строк используется функция
В языке С++ для сравнения двух строк используется функция
В языке С++ для форматированного вывода в файл используется функция
Произведение первых шести чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку):
Среднее арифметическое чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку):
Среднее гармоническое чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку):
Среднее геометрическое чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку):
Сумма чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку):
В языке С++ символьные строки организуются как массивы символов, последним из которых является символ