Предмет: Информатика,
автор: ramil199929
программирование!помогите! пожалуйста!1) дана строка. Удалить из нее все знаки препинания.
2) дана строка, содержащая текст. найти длину самого короткого и самого длинного слова.
на языке С++
bogdanovicg14:
я в 9 классе, c++ изучал 2 года назад, по этому не помню как найти короткое и длинное слово
в основном я предпочитаю язык java
Ответы
Автор ответа:
0
могу ответить только на первый т.к. не очень сильно знаю c++
#include <bits/stdc++.h>
using namespace std;
int main()
{
ifstream fin("c:\input.txt");
string s,sr;
int j;
bool f=true;
while(getline(fin,s))
{
for(int i=0;i<s.length();++i)
{
if((s[i]>='a' && s[i]<='z') ||
(s[i]>='A' && s[i]<='Z'))
{
sr=sr+s[i];
f=true;
}
}
}
cout<<sr;
}
Похожие вопросы
Предмет: География,
автор: saidabularova2
Предмет: Математика,
автор: ggug32084
Предмет: Математика,
автор: 14122008gm
Предмет: Биология,
автор: mislenа