Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Поменять местами наименьшие из положительных элементов массивов Помогите довести до ума программу, вот сама задача поставленная передо мной: Поменять местами наименьшие из положительных элементов массивов А (55) и В (8х7) 1. Размеры массива/матрицы вводятся с клавиатуры 2. Память под них выделяется автоматически 3. Всё надо решить через функции 4. Обязательно на языке СИ! 5. Проблема в том, что всю тему проболел и вот, что своими и не своими... https://www.cyberforum.ru/ c-beginners/ thread438982.html Определить количество положительных элементов в заштрихованной области матрицы C (СИ)
Дана вещественная квадратная матрица. Определить: • количество положительных элементов в заштрихованной области: • поменять порядок следования столбцов на обратный. http://s1.ipicture.ru/uploads/20120131/DF4purN1.png
C (СИ) Найти сумму элементов массива, стоящих на позициях, совпадающих с их значением https://www.cyberforum.ru/ c-beginners/ thread438953.html
В одномерном массиве, состоящем из n целочисленных элементов: • найти сумму элементов, стоящих на позициях, совпадающих с их значением. • отсортировать методом выбора элементы, большие среднего арифметического; #include <stdio.h> int main() { int i,j,r,n = 10; int a = {1,5,2,8,6,2,4,6,9}; int b;
C (СИ) При компиляции программа выдает ошибку exception_Access_violation https://www.cyberforum.ru/ c-beginners/ thread438887.html
#include <stdio.h> main(){ int n, i, p; int a; int b; FILE *in; FILE *out; in = fopen("Input.txt","r"); out = fopen("Output.txt","w"); fscanf(in, "%d",&n);
Как сделать выравнивание по правому боку C (СИ)
вывести на экран числа в следующем виде 1 22 333 4444 55555 666666 7777777 88888888 999999999
C (СИ) В определенном диапазоне switch зацикливается скажите в чём проблема. при выборе 1-4 всё нормально, а 5-9 либо зацикливается либо всё до конца показывает #include <stdlib.h> #include <stdio.h> #include <string.h> #define STR_LEN 64 typedef struct str { https://www.cyberforum.ru/ c-beginners/ thread438656.html
C (СИ) Машинная зависимость rand() https://www.cyberforum.ru/ c-beginners/ thread438527.html
К слову, rand() генерирует машиннозависимую последовательность Это цитата из темы Случайные числа Собственно, вопрос: Я не могу понять - в каком месте rand() машиннозависим. Не могли бы вы мне это объяснить? И можно ли сделать его машиннонезависимым? void __cdecl srand (unsigned int seed) { _getptd()->_holdrand = (unsigned long)seed; }
C (СИ) Вопрос про while(n-- > 0), что значит n-- > 0 ??
Ёлочка. #include <stdio.h> #include <conio.h> void print_triangle(int n, int shift) { int cnt, i, nblanks; nblanks = 1 + (2 * (n-1)) / 2; cnt = 1; while (n-- > 0) {
C (СИ) Как заполнить квадрат(двухмерный массив) этим: --**--**--** знаю как заполнить просто *, а как --**--** не знаю. Подскажите как, можно так сделать? Язык Си. #include <stdio.h> #include <conio.h> int main() { char a; for(int i=0;i<10;i++) { https://www.cyberforum.ru/ c-beginners/ thread438202.html C (СИ) Умножить матрицу на транспонированную https://www.cyberforum.ru/ c-beginners/ thread437869.html
Дана матрица A.Получить матрицу AA*.Где (A*транспонированная) на си
C (СИ) Найти число локальных максимумов во введённом массиве.
Вводится количество элементов массива. Вводится массив. В этом массиве находится количество локальных максимумов(крайние точки не считать). Это количество выводится на экран. Помогите с этой программой! Язык Си. #include <stdio.h> #include <conio.h> int main() { int *rt; int i, x; printf ("vvedite chislo elementov: "); scanf ("%d", &x); rt=new int ;
C (СИ) K&R, глава 4.3. калькулятор с обратной польской нотацией. Добрый вечер. Я застопорился с примером из книги "C Programming Language", 2е издание. В главе 4.3 "внешние переменные" приводится код примитивного калькулятора. Переписал все, как написано в книге в один файл .с , скомпилировал в gcc, а программа при подстановке любых выражений, включая то, что приводится авторами (1 2 - 4 5 + *) выдает нули. Долго перепроверял код, но так и не могу понять, в... https://www.cyberforum.ru/ c-beginners/ thread437656.html
Эксперт по математике/физике
4217 / 3412 / 396
Регистрация: 15.06.2009
Сообщений: 5,818
08.02.2012, 18:05 0

Добавление, вставка и удаления элемента структуры - C (СИ) - Ответ 2471658

08.02.2012, 18:05. Показов 4802. Ответов 27
Метки (Все метки)

Ответ

Цитата Сообщение от adelok Посмотреть сообщение
for( i = m-1; i < d; i++ )
Да, здесь у меня ошибка. Поскольку d - размер массива, то индекс последнего элемента = d - 1. Заголовок цикла так ( i + 1 < d, зн. i < d - 1) :

C
1
for( i = m-1; i < d - 1; i++ )


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

Функция удаления элемента структуры
Здравствуйте, в этой функции может удаляться любой элемент, кроме первого, как это можно исправить,...

Функция удаления элемента структуры
Здравствуйте, не могли бы подсказать, где я ошибся?( функция никак не хочет удалять элемент...

Добавление и вставка элемента в коллекцию
Добрый день. Подскажите, пожалуйста, в чём отличие вставки и добавления элемента в коллекцию и...

Структуры: добавление в бинарное дерево нового элемента
У меня возникло непонимание, как работают структуры. Ниже пример кода добавление в бинарное дерево...

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

Сохранение результата удаления удаления элемента словаря
Столкнулся с такой проблемой, что после удаления элемента в словаре, ничего не изменяется: girls={...

Вставка элемента в заданную позицию, удаление элемента по заданной позиции, поиск заданного элемента
Добавить в класс &quot;Односвязный список&quot; следующие функции: вставка элемента в заданную позицию,...

Формирования массивов Y и Z, определения максимального по модулю элемента, удаления элемента
Из массива Х(N) все положительные элементы записать в массив Y(k), а все отрицательные элементы – в...

Списки. Инициализация, добавление элемента в начало и после другого элемента. Удаление элемента
uses crt; type list= ^item; item=record data: integer; next:list; end; var l:list;...

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