Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Оставить строки, содержащие заданное количество цифр Нужна ваша помощь Написать программу, обрабатывающую текстовый файл и записывающую обработанные данные в файл с таким же именем, но с другим типом. Задание: Оставить строки, содержащие заданное количество цифр. Параметры командной строки: 1. Имя входного файла 2. Заданное количество цифр https://www.cyberforum.ru/ c-beginners/ thread1394886.html C (СИ) Расположить записи в порядке убывания количества деталей, с весом больше заданного
4.1. Написать программу, работающую с базой данных в виде массива структур и выполняющую последовательный ввод данных в массив и последующую распечатку его содержимого. Состав структуры: Название детали Количество Вес Адрес поставщика Типы данных выбрать самостоятельно. 4.2. Переписать программу , используя массив указателей на структуры и динамическое выделение памяти. Выполнить...
C (СИ) Расположить строки по убыванию длины первого слова 4.1. Расположить строки по убыванию длины первого слова. Ввод данных, сортировку и вывод результатов оформить в виде функций. Входные параметры:1. Массив 2. Размерность массива. Выходные параметры: 1. Минимальная длина слова 2. Количество слов в первой строке https://www.cyberforum.ru/ c-beginners/ thread1394872.html C (СИ) Определить и вывести на экран длины строк Написать программу, выполняющую следующие действия: 4.1. Ввести две строки текста с подсказками при вводе; 4.2. Определить и вывести на экран длины строк (без конечного нулевого байта) (используя оператор do-while); 4.3. Объединить две строки в одну, удалив все пробелы(оператор for); 4.4. Заменить все четные символы в строке на пробелы. Обработку прекратить, если количество изменений будет... https://www.cyberforum.ru/ c-beginners/ thread1394864.html
Цифры от 0 до 7 заменить на буквы от а до ж C (СИ)
1. Цифры от 0 до 7 заменить на буквы от а до ж. 2. Заменить буквы а, б, л, н на f, g, u, k соответственно.
C (СИ) Подсчитать среднее арифметическое для положительных элементов массива Здравствуйте! Помогите пожалуйста с кодом, просто хотя бы посмотреть и разобраться в синтаксисе, само задание не очень сложное. Буду очень благодарен. И если кто сможет, помогите с математической постановкой этой задачи. Очень жду и надеюсь. Спасибо В массиве, содержащем не более 21 числа, подсчитать среднее арифметическое для положительных элементов. Если среднее больше заданного числа,... https://www.cyberforum.ru/ c-beginners/ thread1394842.html
C (СИ) Упорядочить элементы столбцов с четной суммой элементов по возрастанию методом выбора В матрице размером 7х11 упорядочить элементы столбцов с четной суммой элементов по возрастанию методом выбора. https://www.cyberforum.ru/ c-beginners/ thread1394782.html Массив не отображает значение C (СИ)
Всем привет! Прошу помочь с программой. Нужно написать программу, которая создает 8 -ми элементный массив значении типа int и помещает в него элементы восьми первых степеней числа 2, а затем выводит полученное значение на печать, использовать for для вычисления элементов массива и do while для отображения значении. вычислил элементы массива через цикл for а поместить их в массив не...
C (СИ) Заменить максимальный элемент двумерного массива на единицу https://www.cyberforum.ru/ c-beginners/ thread1394777.html
Всем привет! Кто сможет помочь? Заменить максимальный элемент двумерного массива на единицу! нахожу макс элемент: int max = mas; for(i = 0; i < A; i++){ for(j = 0; j < B; j++){ if(max < mas) max = mas; } }А заменить его на единицу никак не получаеться!
C (СИ) Функция вычисляющая наибольшее из трех чисел с плавающей точкой https://www.cyberforum.ru/ c-beginners/ thread1394705.html
Напишите функцию, которая возвращает наибольшее из трех чисел с плавающей точкой. Используйте эту функцию в программе, которая выводит целую серию трех чисел с соответствующим максимальным значением. Программа завершается, когда пользователь нажмет клавишу ESC. Если можно из объяснений
Вычислить площади различных земельных участков с разным количеством точек C (СИ)
Землеустроителям при распределении земельных участков необходимо определять площадь сложных геометрических фигур. Используется такой алгоритм: 1) определяют координаты X, Y необходимого количества k точек, принадлежащих границе участка; 2) вычисляют сумму Yi (Xi-1–Xi+1),де i ; 3) площадь участка определяют половины найденной суммы; 4) для контроля полученного значения...
C (СИ) Не линкуется функция из статической openssl https://www.cyberforum.ru/ c-beginners/ thread1394585.html
Пытаюсь на MinGW из-под Eclipse скомпилировать программу испольщующую OpenSSL. Линковщику задаю подключать libcrypto.a и libssl.a. А он мне и говорит: > undefined reference to `EVP_aes_128_ctr' Посмотрел заголовочные файлы библиотеки, там есть функция EVP_aes_128_ctr, но линкер в библиотеке почему-то её не обнаруживает. Господа, что может быть причиной данного глюка? Может я неправильно...
0 / 0 / 1
Регистрация: 14.03.2015
Сообщений: 5
15.03.2015, 14:52  [ТС] 0

Сформировать односвязный списком с типом информационного поля char* - C (СИ) - Ответ 7341287

15.03.2015, 14:52. Показов 1944. Ответов 2
Метки (Все метки)

Ответ

он у меня при выводе на экран два раза выводит
Enter the element=
Enter the element=_
Т.е. если я хочу ввести допустим 5 элементов, то получается ввести только 2

Добавлено через 17 часов 55 минут
В итоге создал такой код, все работает
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
83
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
 
struct list
{char data;
list *next;
};
 
list *make_list(int,char* );
void print_list(list *);
list* add_point(int,int,list*,char*);
 
int main (){
    int m,f;
    char alph[27]="abcdifghigklmnopqrstuvwxyz";
    list* adr;
    printf ("number of elements = ");
    scanf ("%d",&m);
    adr=make_list(m,alph);
    print_list(adr);
    printf ("\nNumber of additon = ");
    scanf ("%d",&f);
    add_point(m,f,adr,alph);
    print_list(adr);
    getch();
    return 0;   
}
 
 
list *make_list(int n,char*mas)
{list *first,*tec,*nel;
int i;
srand(time(NULL));
first=new list;
first->data=mas[rand()%26];
first->next=NULL;
tec=first;
for (i=0;i<n-1;i++)
{   
    nel=new list;
    nel->data=mas[rand()%26];
    nel->next=NULL;
    tec->next=nel;
    tec=nel;
    }
return first;
}
 
void print_list(list *first)
{list *tec=first;
printf ("\nThe full list: ");
while (tec!=NULL){
    printf ("%c ",tec->data);
    tec=tec->next;
    }
}
 
list* add_point(int n,int k,list* first,char*mas)
{
    int i;
    list *tec,*newel;
    srand(time(NULL));
    tec=first;
    newel=new list;
    newel->data=mas[rand()%26];
    if (k==0){
        newel->next=first;
        first=newel;
        return first;
        }
    for (i=0;i<k-1&&tec!=0;i++)
        tec=tec->next;
        if(tec!=0){
            newel->next=tec->next;
            tec->next=newel;
        } 
        else {
            printf ("\nError, number k is wrong");
        }
    return first;   
}


Вернуться к обсуждению:
Сформировать односвязный списком с типом информационного поля char* C (СИ)
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.03.2015, 14:52
Готовые ответы и решения:

Сформировать двунаправленный список, тип информационного поля char*
Всем привет, кто сможет помочь с заданием? 1. Сформировать двунаправленный список, тип...

Односвязный список. Баг работы программы с типом char
Хотел для лабы сделать односвязный список который будет хранить элементы типа char,но столкнулся с...

Нужно создать двунаправленный список. Тип информационного поля char
Нужно добавить в список элементы с номерами 1,3,5... ______________ Даже не могу представить...

Не работает код бинарного дерева для информационного поля char
Не работает код бинарного дерева для информационного поля char. Не могу понять в чем ошибка....

2
15.03.2015, 14:52
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.03.2015, 14:52
Помогаю со студенческими работами здесь

Сформировать двунаправленный список, тип информационного поля int
Нужна небольшая помощь, нужно удалить из списка все элементы с четными номерами, а у меня удаляется...

Сформировать идеально сбалансированное бинарное дерево, тип информационного поля - double
Привет, кто сможет помочь? 1. Сформировать идеально сбалансированное бинарное дерево, тип...

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

Сортировка по значению поля со списком..как сформировать?
начало здесьу меня еше вопрос..есть таблица &quot;имущество&quot;.в ней есть столбец &quot;заключение экспертизы&quot;...

0
Новые блоги и статьи
Элементы алгоритмизации
hw_wired 28.01.2025
Основы алгоритмизации В современном мире алгоритмы играют фундаментальную роль в развитии информационных технологий и программирования. Понимание основ алгоритмизации является ключевым элементом в. . .
Человек и информация
hw_wired 28.01.2025
Введение: роль информации в познании мира В современном мире информация играет фундаментальную роль в процессе познания окружающей действительности. Она представляет собой совокупность сведений об. . .
Компьютер и информация
hw_wired 28.01.2025
Эволюция вычислительных машин История развития вычислительной техники начинается задолго до появления первых электронных устройств. Человечество всегда стремилось упростить процесс вычислений и. . .
Информационные технологии
hw_wired 28.01.2025
Введение в современные технологии работы с информацией В современном мире информационные технологии стали неотъемлемой частью практически всех сфер человеческой деятельности. Они существенно. . .
Информация вокруг нас
hw_wired 28.01.2025
Основные понятия информации В современном мире понятие информации является фундаментальным и охватывает практически все сферы человеческой деятельности. Информация представляет собой совокупность. . .
Компьютер для начинающих
hw_wired 28.01.2025
Введение в мир компьютерных технологий В современном мире информация стала одним из важнейших ресурсов человечества, определяющим развитие общества и технологий. Наша жизнь неразрывно связана с. . .
[golang] 189. Rotate Array
alhaos 28.01.2025
Повороты рукоятки, целочисленный слайс нужно сдвинуть на целое положительное число. Мне очень нравится решение на GO / / https:/ / leetcode. com/ studyplan/ top-interview-150/ package topInterview . . .
КуМир: решение задач на матрицы
bytestream 28.01.2025
КуМир представляет собой среду для обучения программированию, которая включает в себя мощные инструменты для работы с матрицами. Матрица в программировании - это двумерный массив, состоящий из. . .
КуМир: решение задач на строки
bytestream 28.01.2025
В системе программирования КуМир работа со строковыми данными является одним из важнейших аспектов создания программ. Строки представляют собой последовательности символов, заключенные в кавычки,. . .
КуМир: решение геометрических задач
bytestream 28.01.2025
Программирование геометрических задач в среде КуМир становится всё более актуальным в обучении школьников и студентов. КуМир — это разработанная в России обучающая программная среда, предназначенная. . .
КуМир, исполнитель Водолей: Задачи и решения
bytestream 28.01.2025
КуМир — это образовательная среда для обучения программированию. Она предлагает пользователям разнообразные инструменты для разработки и отладки программ, что особенно ценно для студентов и. . .
КуМир, исполнитель Чертежник: Решение задач
bytestream 28.01.2025
КуМир (Комплект Учебных МИРов) представляет собой образовательную среду для обучения основам программирования и алгоритмизации. Исполнитель Чертежник работает на координатной плоскости, где может. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru