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

Распечатать те слова текста, в которых буквы упорядочены по алфавиту. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ написать программу,которая распечатывает заданное количество значений функции abs(tg(x)) http://www.cyberforum.ru/cpp-beginners/thread453747.html
Ребят,помогите,пожалуйста,написать программу,которая распечатывает заданное количество abs(tg(x)) и соответствующие значения аргумента.Таблица располагается вертикально,значение функции и аргумента разделяются столбцом звездочек.Значение фун-ии распечатывается с точностью 3 знака после десятичной точки.Значения аргумента в свободном формате.Функция табулируется на интервале двух периодов.
C++ Написать программу, которая распечатывает заданное количество значений функции e^-x*cos^2(x) написать программу которая распечатывает заданное количество e^-x*cos^2(x) и соответствующие значения аргумента.Таблица располагается вертикально,значение функции и аргумента разделяются столбцом звездочек.Значение функции распечатывается в свободном формате.Значения аргумента с точностью 2 знака после десятичной точки.Функция табулируется на интервале двух периодов...Очень надо... http://www.cyberforum.ru/cpp-beginners/thread453740.html
Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу соответствующего столбца C++
1)Дан двумерный массив размерностью 5 х 6, заполненный целыми числами с клавиатуры. Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу соответствующего столбца 2)Дана квадратная таблица a. Переставить местами строки 1 и 2, 3 и 4 и т.д. Если n нечетно, то последняя строка остается на месте.
Не могу понять зачем строчка C++
вот допустим задание Написать программу на языке Си, которая состоит из следующих действий: 1. Создание заголовочного файла (с расширением. H). В файле описывается: - Линейная структура данных в связанном представлении (список), элемент которой имеет тип согласно варианту (табл. 2.30); - Открытая подпрограмма (inline-функция) согласно варианту (табл. 2.31). 2. Создание основного файла (с...
C++ Записать отрицательные числа в один массив по убыванию, а положительные - в другой, по возрастанию http://www.cyberforum.ru/cpp-beginners/thread453720.html
Помогите пожалуйста! НА лабу надо задание Создать массив и отсортировать его методом пузырька после записать числа отрицательные в один массив по убыванию а положительные числа по возрастанию в другой массив Добавлено через 21 минуту #include<stdio.h> #include<conio.h> void main()
C++ Шаблонный метод класса Имеется следующая ситуация: template <class T> class Array : public std::deque<boost::shared_ptr<T> > { public: }; class Class1 подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5771 / 3420 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
06.03.2012, 11:29
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
 
#define DELIM " \n\t,;:?!-()"
 
int ordered(const char* word, int (*order) (char, char), int ignore_case)
{
    char last, next;
 
    assert(word != NULL);
 
    last = ignore_case ?  tolower(*word++) : *word++;
 
    if(last != '\0')
    {
    while((next = ignore_case ? tolower(*word++) : *word++) != '\0')
    {
        if(!order(last, next))
        return 0;
        last = next;
    }
    }
 
    return 1;
}
 
int le(char a, char b)
{
    return a <= b;
}
 
int main(int argc, char* argv[])
{
    char* word;
    
    if(argc != 2)
    {
    fprintf(stderr, "Usage: %s SENTENCE\n", argv[0]);
    exit(1);
    }
 
    puts(argv[1]);
    
    for(word = strtok(argv[1], DELIM); word != NULL; word = strtok(NULL, DELIM))
    if(ordered(word, le, 1))
        puts(word);
    
    exit(0);
}
Код
$ ./sample "the little brown fox jumped over the lazy dog"
the little brown fox jumped over the lazy dog
fox
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru