Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Veelka
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 5
#1

Строки. Проверить, что длины слов в заданной строке являются последовательными членами арифметической прогрессии

10.03.2013, 21:03. Просмотров 399. Ответов 4
Метки нет (Все метки)

Помогите решить а то я никак не могу вообще... Когда были занятия по строкам я болела а потом не смогла написать... в инете не нашла толком....
Задача: Проверить, что длины слов в заданной строке являются последовательными членами арифметической прогрессии.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2013, 21:03
Ответы с готовыми решениями:

Проверить, являются ли три введенных числа последовательными элементами арифметической прогрессии
всем привет. у меня ступр с арифметической прогрессией. нашел уйма задач это...

Проверить, являются ли цифры заданного трехзначного числа членами арифметической прогрессии
Составить программу, которая выводит на экран слово «ИСТИНА», если условие...

Определить, являются ли цифры последовательными элементами арифметической/геометрической прогрессии
Для каждого из некоторого количества натуральных чисел N определить, являются...

Определить являются ли числа членами арифметической прогрессии
Даны 4 числа. Определить, являются ли они элементами арифметической...

Определить, являются ли элементы массива членами арифметической прогрессии
Помогите пожалуйста. Задан размер массива вещественных чисел и значения его...

4
Karnal
0 / 0 / 1
Регистрация: 10.03.2013
Сообщений: 14
10.03.2013, 21:26 #2
только тут не строка заданная, а ты вводишь сколько слов в твоей строке, далее ты столько раз вводишь строку, из которой эти введенные строки копируются в массив строк, с массивом намного легче работать, думаю вам это говорили, попробуй выполнить эту программу, думаю все в ней доступно.
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
27
28
29
30
31
32
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{ char** a=0;char** b=0;char s[100]; int i,n=0;
 
 printf("skolko slov hotite vvesti?");
 scanf("%d",&n);
 
 a=(char**)malloc(sizeof(char*)*n);
 
 for(i=0;i<n;i++)
 {
  printf("\nslovo%d ",i+1);
  scanf("%s",s);
  *(a+i)=(char*)malloc(sizeof(char)*(strlen(s)+1));
  strcpy(*(a+i),s);
 }
for(i=0;i<n-1;i++)
if(strlen(a[i])+1!=strlen(a[i+1]))
{
 cout<<"FALSE";
 system("PAUSE");
 return 1;
;
}
cout<<"TRUE";
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Veelka
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 5
10.03.2013, 21:42  [ТС] #3
спасибо!!! я попробую оптимизировать как нибудь под задание дальше сама^^ спасибо огромное !

Добавлено через 3 минуты
Karnal, #include <cstdlib> я немного не поняла... что это?

Добавлено через 2 минуты
Karnal, и это через Char?
0
Karnal
0 / 0 / 1
Регистрация: 10.03.2013
Сообщений: 14
10.03.2013, 21:51 #4
Цитата Сообщение от Veelka Посмотреть сообщение
спасибо!!! я попробую оптимизировать как нибудь под задание дальше сама^^ спасибо огромное !

Добавлено через 3 минуты
Karnal, #include <cstdlib> я немного не поняла... что это?

Добавлено через 2 минуты
Karnal, и это через Char?
stdlib.h дожно быть исправь,
#include <stdlib.h>
void *malloc (size_t size);
void *calloc (size_t num, size_t size);
void *realloc(void *block, size_t size);
void free(void *block);
маллок функция из этой библиотеки, чтобы она работала надо подключить эту библиотеку
хотя cstdlib и есть библеотека же, вообщем это библиотеки в них содержаться функции которые мы используем в программе, когда я создавал проэкт она уже была подключена просто.
0
Veelka
0 / 0 / 0
Регистрация: 10.03.2013
Сообщений: 5
10.03.2013, 22:04  [ТС] #5
Karnal, Благодарствую
0
10.03.2013, 22:04
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2013, 22:04

Проверить являются ли членами геометрической прогрессии цифры данного трехзначного натурального числа
цифры данного трехзначного гатурального числа являются членами геометрической...

Напишите программу, которая вводит три действительный числа и проверяет, являются ли эти числа первыми тремя членами арифметической прогрессии.
Скласти програму, яка вводить три дійсні числа та перевіряє, чи ці числа є...

Заполнить массив первыми 10 членами арифметической прогрессии с известным первым членом прогрессии А и разницей Р.
С++ Помогите пожалусто. Заполнить массив первыми 10 членами арифметической...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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