Форум программистов, компьютерный форум CyberForum.ru

Дан текстовый файл F. найти самое долгое слово, вторая буква которых "о". если слов с одинаковой длинной несколько, то сообщить об этом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ memset, memcpy http://www.cyberforum.ru/cpp-beginners/thread350189.html
Использую MSVS 2008. Почему memcpy работает только с char? То есть, такой код работает: int main() { char a1 = "123"; char a2 ; memcpy(a2, a1, 4);
C++ вывести такие числа до N,которые не делятся на 2,3,5 вывести такие числа до N,которые не делятся на 2,3,5 N вводиться с клавы http://www.cyberforum.ru/cpp-beginners/thread350184.html
разница с и с++ C++
с этого сема у нас в универе начинается с.одни говорят что с и с++ тоже самое другие что нет. хотел спросить много ли в них разницы?и если много то вот ещё один вопрос: у мя стоит вин 7 а с как я знаю токо для линукс . если ли возможность поставить с на 7 и если есть то как?
Вопрос по поводу вывода ostream... C++
Вопрос вот в чём, как перегрузить операцию << для моего класса?#pragma once #include<iostream> #include<iomanip> class Student { public: Student(char* XName="Пусто", char* XSurname="Пусто") {
C++ Перевод из одной системы счисления в другую http://www.cyberforum.ru/cpp-beginners/thread350154.html
перевод чисел(в том числе с дробной частью) из сс q в сс p.(q, p от 2 до 16) помогите протестить: #include <iostream> #include <ostream> #include <string> #include <algorithm> #include <locale> #include <math.h> #include <sstream>
C++ Найти площадь треугольника, заданного координатами вершин Даны целые числа (x1,x2,x3,y1,y2,y3),,,найдите Площадь Треугольника (x1,x2,x3,y1,y2,y3) Я просто в первый раз работаю в Microsoft Visual Studio Не могу сделать а в Понедельник мне надо стать его Что бы плохую оценку не получить(( подробнее

Показать сообщение отдельно
RaiaNKnight
96 / 70 / 7
Регистрация: 29.06.2011
Сообщений: 464
Записей в блоге: 1
11.09.2011, 11:01     Дан текстовый файл F. найти самое долгое слово, вторая буква которых "о". если слов с одинаковой длинной несколько, то сообщить об этом
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
#include <fstream.h>
#include <stdio.h>
#include <conio.h>
int main()
{
  int maxlen=0;
  string str;
  ifstream I("F.txt",ios::in);
  while(I>>str)
    if(str[1]=='o')
      if(strlen(str.c_str())==maxlen)
      {
        cout<<"Ñëîâ Г± îäèГ*Г*êîâîé Г¬Г*ГЄГ±ГЁГ¬Г*ëüГ*îé äëèГ*îé Г*åñêîëüêî";
        getch();
        return 0;
      }
      else
        if(strlen(str.c_str())>maxlen)
          maxlen=strlen(str.c_str());
  cout<<"ГЊГ*ГЄГ±ГЁГ¬Г*ëüГ*Г*Гї äëèГ*Г* ñëîâГ* - "<<maxlen;
  getch();
}
 
Текущее время: 22:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru