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

Строки | Отредактируйте заданное предложение, удаляя из него все слова с чётными номерами. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ srand http://www.cyberforum.ru/cpp-beginners/thread218275.html
что значит строка? srand((unsigned)time(NULL);
C++ В матрице "а" заменить местами первый отрицательный элемент первой строки и последний диагональный Написал часть, генерацию чисел. А как сортировать и заменить понять не могу. #include <iostream.h> #include <stdlib.h> #include <math.h> #include <time.h> #include <conio.h> // directivi int main() { http://www.cyberforum.ru/cpp-beginners/thread218273.html
C++ GetWindowsDirectory
Код: #include <windows.h> #include <iostream> using namespace std; int main(int argc, char* argv) { char windir; cout << GetWindowsDirectory(windir,sizeof(windir));
C++ Побайтово сравнить 2 файла и вернуть количество байтов, не имеющих сходства.
Помогите дополнить программу, не очень понимаю бинарные файлы #include <stdio.h> #include <stdlib.h> #include <windows.h> #include <iostream> using namespace std; int main()
C++ шифр http://www.cyberforum.ru/cpp-beginners/thread218267.html
Помогите пожалуйста написать программу на СИ, которая в введенном тексте заменить каждую букву на ту, что стоит следующей в алфавите(как бы шифр). Написать функцию для шифрования и де шифрования текста .Спасибо
C++ Напечатать в алфавитном порядке все слова из заданной строки, имеющие заданную длину n Пожалуйста, напишите программу по следующей задаче: Дана строка . Напечатать в алфавитном порядке все слова из заданной строки, имеющие заданную длину n. В долгу не останусь!! Желательно под старый борланд, но там как выйдет. подробнее

Показать сообщение отдельно
max-max-max
 Аватар для max-max-max
3 / 3 / 0
Регистрация: 27.03.2010
Сообщений: 57
22.12.2010, 21:01     Строки | Отредактируйте заданное предложение, удаляя из него все слова с чётными номерами.
Отредактируйте заданное предложение, удаляя из него все слова с чётными номерами.
Что-то накалякал, но пахать не хочет
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
void main()
{
char s[357];
int i,j,n;
printf("Enter string: ");
gets(s);
n=0;
for(i=0;s[i]!=0;i++)
{
if (s[i]==' ')
n++;
if (n%2==1)
{
for (j=i; s[j]!=' '; j++);
i=j; n++;
}
 
else
printf("%c", s[i]);
 
}
printf("\n");
}
Добавлено через 35 минут
Вот рабочая версия, вот только чего-то слова в новем предложении не разделяет.. Помогите, кто может...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
void main()
{
      char s[357];
      int i,j,n;
      printf("Enter string: ");
      gets(s);
      n=0;
      for(i=0;s[i]!=0;i++)
      {
          if (s[i]==' ')
              n++;
          if (n%2==0)
          {
              for (j=i+1; s[j]!=' '; j++);
            i=j; n++;
          }
              
          else
              printf("%c", s[i]);
            
      }
         printf("\n");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru