Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Сгенерировать матрицу расхождений, где нули записаны на местах симметричных элементов дано задание: Проверка симметричности матрицы. Сгенерировать матрицу расхождений, где нули записаны на местах симметричных элементов..программа то работает,то нет #include <stdio.h> #include <stdlib.h> int main () { int *m=0, size, i, j, k; printf ("Vvedite poryadok matrici: "); scanf ("%d", &size); m = (int*) malloc(sizeof(int)*size*size); for(i=0; i<size; i++) { https://www.cyberforum.ru/ c-beginners/ thread1080390.html C (СИ) Где и как объявить константу в программе
Здравствуйте. Появилась проблема. Написана программа, но не может скомпилировать, т.к. выдаёт ошибку. Её я прописал ниже. Ошибка в 16 строке. В связи с данной ошибкой у меня возник вопрос: где и как объявить константу в данной программе? #include <stdio.h> #include <conio.h> int f1(int n, int *p){ int j, i, v=1; for (i=0; i<n; i++) for (j=0; j<n; j++){ if (p>p) v=0;} return v;
C (СИ) Записать выражение Записать выражение https://www.cyberforum.ru/ c-beginners/ thread1080202.html C (СИ) Присвоить второму элементу Присвоить второму элементу пятой строки массива rc значение переменной, на которую ссылается pv https://www.cyberforum.ru/ c-beginners/ thread1080168.html
Присвоить элементу массива C (СИ)
Присвоить элементу массива p, связанному с указателем pv, значение -0.95*1015
C (СИ) Считывание одной строки, не используя в качестве аргумента функции двойной указатель Язык C начал изучать недавно. Хочу написать функцию считывания строки без ограничения на её длину. Т.е. вообще без ограничения, не считая памяти на компьютере. Но пока забудем про ограниченную память. Придумал функцию, написал, работает, но остались нерешенные вопросы. Фактически ставилась задача имитации функции scanf(), с единственным спецификатором "%s". Полное сходство в интерфейсе с... https://www.cyberforum.ru/ c-beginners/ thread1080112.html
C (СИ) Проверка кососимметричности матрицы. составить матрицу расхождений https://www.cyberforum.ru/ c-beginners/ thread1080079.html
Проверка кососимметричности матрицы. составить матрицу расхождений, где нули записаны на местах кососимметричных элементов.
Выделить все числа записанные в троичной системе и кратные 3 C (СИ)
Выделить все числа, записанные в троичной системе счисления и кратные 3..В программе не должно быть ограничений на количество и длину строк исходного текста.
C (СИ) Сортировка слиянием Напишите пожалуйста код сортировки слиянием для массива N. Спасибо. https://www.cyberforum.ru/ c-beginners/ thread1080004.html C (СИ) Описать структуру с именем WORKER https://www.cyberforum.ru/ c-beginners/ thread1079927.html
Задание 1. Описать структуру с именем WORKER, содержащую следующие поля: фамилия и инициалы работника; название занимаемой должности; год поступления на работу. Написать программу, выполняющую следующие действия: ввод с клавиатуры данных в массив, состоящий из десяти структур типа WORKER, записи должны быть размещены по алфавиту; вывод на дисплей фамилий работников, чей стаж работы в...
C (СИ) Набор задачь для тренировки и улучшения понимания программирования
Добрый вечер всем. Если кто знает модскажите где можно найти подобный набор задачь https://www.dropbox.com/s/o2vaetfvrfmmzge/paskal.doc.pdf То есть или по функциям или с указателями работа. Находил сборники задачь но они уже более сложные и видно что для тех кто уже знает все и хорошо. Мне вот понравилось что задачки постепенно изменяются и усложняются, очень удобно дял тренировки и...
C (СИ) С помощью рекурсивной функции вычислить сумму Дано натуральное n, действительные a1,a2,...,an.С помощью рекурсивной функции вычислить сумму a1*a2+a2*a3+...+an-1*an. Программный код через printf и scanf https://www.cyberforum.ru/ c-beginners/ thread1079848.html
...
1906 / 1326 / 965
Регистрация: 12.02.2013
Сообщений: 2,172
24.01.2014, 19:22 0

В конец каждой строки через пробел добавляется число, которое равно количеству символов в самом длинном слове данной строки - C (СИ) - Ответ 5688903

24.01.2014, 19:22. Показов 3095. Ответов 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
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <assert.h>
 
//-----------------------------------------------------------------------------
int GetWord(char text[], char** begin, char** end) {
 
    for (; *text && isspace(*text); ++text) { ; }
    *begin = text;
 
    for (; *text && !isspace(*text); ++text) { ; }
    *end = text;
 
    return *end - *begin;
}
//-----------------------------------------------------------------------------
char* GetLine(FILE* f) {
 
    static size_t len = 0;
    static char* str = NULL;
    char ch = fgetc(f);
 
    if ((ch == '\n') || (ch == EOF)) {
        if (len) {
            str = malloc(len + 1);
            str[len] = '\0';
        }
        else {
            str = NULL;
        }
    }
    else {
        len++;
        str = GetLine(f);
        str[--len] = ch;
    }
 
    return str;
}
//-----------------------------------------------------------------------------
void FromTo(FILE* fsrc, FILE* fdest) {
 
    char* str;
    char* begin;
    char* end;
    size_t len, maxlen;
 
    while (!feof(fsrc)) {
 
        str = begin = GetLine(fsrc);
 
        maxlen = 0;
 
        if (str) {
            while ((len = GetWord(begin, &begin, &end))) {
                if (maxlen < len) {
                    maxlen = len;
                }
                begin = end;
            }
        }
 
        fprintf(fdest, "%s %u\n", str ? str : "", maxlen);
 
        free(str);
    }
}
//-----------------------------------------------------------------------------
 
int main() {
 
    FILE* fsrc;
    FILE* fdest;
 
    assert(fsrc = fopen("program.c", "r"));
    assert(fdest = fopen("result.txt", "w"));
 
    FromTo(fsrc, fdest);
 
    return 0;
}


Вернуться к обсуждению:
В конец каждой строки через пробел добавляется число, которое равно количеству символов в самом длинном слове данной строки C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.01.2014, 19:22
Готовые ответы и решения:

Определить число символов в самом длинном слове строки
Дана последовательность символов S1, …, SN. Группы символов, разделенные пробелом (одним или...

Определить число символов в самом длинном слове строки
Т.к. я полный 0 в этом, обращаюсь сюда. Нужно определить число символов в самом длинном слове...

строки-. Опpеделить число символов в самом длинном слове стpоки. Слова отделяются знаком "/".
Опpеделить число символов в самом длинном слове стpоки. Слова отделяются знаком &quot;/&quot;.

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

35
24.01.2014, 19:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.01.2014, 19:22
Помогаю со студенческими работами здесь

Заменить в самом длинном слове строки буквы 'a' на 'b'
Ребят, вот пытаюсь решить задачу, вроде бы решил, но что-то мне подсказывает , что тут что-то не...

В самом длинном слове строки расположить все буквы по алфавиту
в самом длинном слове строки расположить все буквы по алфавиту, строку брать из текстового файла и...

Каждое слово строки заменить на число, соответствующее количеству символов в слове
Задана строка символов . группы символов, разделенные пробелом и не содержащие пробелов внутри...

Вставить в конец каждой строки текстового файла число N, равное количеству слов в строке
Откорректировать данный текстовый файл Т, вставляя в конец каждой его строки число N, равное...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru