/*В комментария вы сказали, что нужно считать не все символы строки (не считать пробел), что я и отразил в коде. Если понадобится считать все символы строки, то можно обойтись без цикла, а сделать так: cout << "Symbols: " << fio.length();).*/
#include <iostream>
using namespace std;
int main()
{
string fio;
int counter = 0;
cout << "Enter FIO: ";
getline(cin, fio);
for (int i = 0; i < fio.length(); i++)
{
if (fio[i] != ' ')
counter++;
}
cout << "Symbols: " << counter;
return 0;
}
com4047797
06.02.2020
#include <iostream> #include <cstdio> #include <cmath> using namespace std; int main() { int a, b, c; cin>>a>>b>>c; if ((a + b < c) || (a + c < b) || (b + c < a)) { cout<<"Не треугольник"; return 0; } if ((a * a + b * b == c * c) || (a * a + c * c == b * b)|| (c * c + b * b == a * a)) { cout<<"Прямоугольный"; return 0; } if ((a * a + b * b > c * c) || (a * a + c * c > b * b)|| (c * c + b * b > a * a)) cout<<"Остроугольный"; else cout<<"Тупоугольный"; }
sveta1864
06.02.2020
Var x:real; n:integer; begin write('x = '); readln(x); writeln('Введите номер задачи:'); writeln('1-вычисление квадратного корня;'); writeln('2-возведение в квадрат;'); writeln('3-вычисление синуса;'); writeln('4-вычисление косинуса;'); readln(n); case n of 1: writeln(sqrt(x):6:4); 2: writeln(x*x:6:4); 3: writeln(sin(x):6:4); 4: writeln(cos(x):6:4); else writeln('Ошибка ввода'); end; end.
Пример: x = 2.1 Введите номер задачи: 1-вычисление квадратного корня; 2-возведение в квадрат; 3-вычисление синуса; 4-вычисление косинуса; 3 0.8632
/*В комментария вы сказали, что нужно считать не все символы строки (не считать пробел), что я и отразил в коде. Если понадобится считать все символы строки, то можно обойтись без цикла, а сделать так: cout << "Symbols: " << fio.length();).*/
#include <iostream>
using namespace std;
int main()
{
string fio;
int counter = 0;
cout << "Enter FIO: ";
getline(cin, fio);
for (int i = 0; i < fio.length(); i++)
{
if (fio[i] != ' ')
counter++;
}
cout << "Symbols: " << counter;
return 0;
}