• программирование!помогите! пожалуйста!1) дана строка. Удалить из нее все знаки препинания.
    2) дана строка, содержащая текст. найти длину самого короткого и самого длинного слова.
    на языке С++

Ответы 1

  • могу ответить только на первый т.к. не очень сильно знаю 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;

    }

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years