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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
BLRDron
0 / 0 / 0
Регистрация: 24.04.2014
Сообщений: 38
#1

Из паскаля в С++. Вывести все четные буквы слова - C++

05.01.2015, 11:51. Просмотров 193. Ответов 4
Метки нет (Все метки)

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var a:integer;
var s1,s2:string;
begin
  inc(a);
  write('Vvedite slovo: ');
  readln(s1);
  repeat
   s2:=s2+s1[a];
   a:=a+2;
  until(a>length(s1));
  writeln(s2);
  readln;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2015, 11:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Из паскаля в С++. Вывести все четные буквы слова (C++):

Вывести только четные буквы слова - C++
1) Составить программу, печатающую k-ю цифру последовательности 12345678910..., в которой выписаны подряд все натуральные числа. 2)Дан...

Как из строки, читаемой из файла, вывести все четные слова в выходной файл? - C++
Всем привет, никак не могу понять как работать со словами в строке. Как из строки, читаемой из файла, вывести все четные слова в выходной...

Вывести все слова начинающиеся с заглавной буквы - C++
С клавиатуры вводится строка S. Она содержит различные символы и пробелы. Части строки, разделенные пробелами, называются словами. Вывести...

Вывести все слова начинающиеся с заданной буквы. - C++
Не могу создать программу. Задание (Текст слов вводится с клавиатуры через запятую. Затем вводится буква. Нужно вывести все слова...

Вывести все слова из строки, начинающиеся с определенной буквы - C++
Написать программу,которая выводит все слова из строки,начинающиеся с определенной буквы

Вывести только те слова, все буквы которых различны - C++
Помогите сделать надо чтобы вводились слова и выводились только те в которых все буквы разные

4
zss
Модератор
Эксперт С++
6404 / 5970 / 1945
Регистрация: 18.12.2011
Сообщений: 15,401
Завершенные тесты: 1
05.01.2015, 12:16 #2
BLRDron,
Цитата Сообщение от BLRDron Посмотреть сообщение
inc(a);
"a" не присвоено значение, каков результат от inc(a) ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
using namespace std;
int main()
{
    int a=0;
   string s1,s2="";
   a++; // inc(a) ???????
   cout<<"Vvedite slovo: ";
   cin>>s1;
   do
   {
      s2+=s1[a];
      a+=2;
   }while(a<=s1.size() );
   cout<<s2<<endl;
   system("pause");
   return 0;
}
Я бы сделал проще
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
int main()
{
   cout<<"Vvedite slovo: ";
   char s1[100];cin>>s1;
   for(int i=1;i<=strlen(s1);i+=2)
       cout<<s1[i];
   cout<<endl;
   system("pause");
   return 0;
}
0
BLRDron
0 / 0 / 0
Регистрация: 24.04.2014
Сообщений: 38
05.01.2015, 12:34  [ТС] #3
Благодарю.
0
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
23668 / 15668 / 4707
Регистрация: 22.10.2011
Сообщений: 27,763
Записей в блоге: 5
05.01.2015, 13:16 #4
Цитата Сообщение от zss Посмотреть сообщение
"a" не присвоено значение
Глобальная переменная инициализируется нулем по умолчанию, если что... Так что результатом будет a, равное 1...
0
zss
Модератор
Эксперт С++
6404 / 5970 / 1945
Регистрация: 18.12.2011
Сообщений: 15,401
Завершенные тесты: 1
05.01.2015, 13:18 #5
Получается, что в Паскале все переменные глобальные?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2015, 13:18
Привет! Вот еще темы с ответами:

Вывести на экран все слова, которые начинаются с заглавной буквы - C++
помогите написать программу которая находит и выводит на экран слова которые начинаются с заглавной буквы. Текст с которого нужно найти...

Вывести на печать все слова, у которых есть двойные буквы - C++
Помогите с программой: Задание:Создать текст. Вывести на печать все слова, у которых есть двойные буквы (класс, группа и т.д.). Текст...

Вывести на экран все слова текста, начинающиеся с гласной буквы - C++
1. Дана строка символов, состоящая из произвольных десятичных цифр, разделенных пробела¬ми. Выведите на экран четные числа этой строки. ...

Строки (вывести все слова, содержащие только латинские буквы) - C++
Здравствуйте, нужно вывести все слова, содержащие только латинские буквы. Задаётся последовательность, в которой слова разделены запятыми,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
05.01.2015, 13:18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru