Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Списки в си Как удалить элемент с максимальной суммой соседей справа и слева (для первого и последнего элемента в строке, естественно, определен только один сосед) , если таких элементов несколько, то удалить следует последний из встретившихся. У меня даже идей никаких нет, как это реализовать https://www.cyberforum.ru/ c-beginners/ thread2189154.html Найти номер последнего минимального элемента средиэлементов, меньших Т1 и расположенных до первого элемента, большего Т2 C (СИ)
Работает правильно ,только если встречает число >=Т2. В другом случае выводит номер,равный размерности массива+1,сообщение NET elementow mensche T1 также не выодит. Не могу понять,где ошибка. #include<stdio.h> int main(void) { int i = 0, T1, T2, mas, b, f = 0, z = -1; printf("Wwedite T1: "); scanf_s("%d", &T1); printf("Wwedite T2: "); scanf_s("%d", &T2);
C (СИ) Нужно, чтобы функция mas была вызвана в функции main, помогите, пожалуйста... #include <stdio.h> #include <stdlib.h> #include <math.h> #include <conio.h> #define M 2 #define N 2 void mas(int A) { srand(time(NULL)); https://www.cyberforum.ru/ c-beginners/ thread2188990.html C (СИ) Ошибка сегментации при добавлении узла бинарного дерева делал реализацию добавления узла в бинарное дерево, но ловлю сегфолт, почему ? что здесь не так? изменяем же по указателю #include <stdio.h> #include <stdlib.h> struct node { int v; struct node* right; struct node* left; https://www.cyberforum.ru/ c-beginners/ thread2188864.html
Компилятор выдает ошибку (switch expression has illegal type) C (СИ)
Добрый день! Почему switch выдает такую ошибку: (switch expression has illegal type)? Программирую микроконтроллер от Silicon labs. В начале кода было объявление переменных: Led1 и Led2 - имеют значение либо 1 либо 0 (эти порты ведут к светодиодам -горит или не горит) sbit Led1 = P3^4; sbit Led2 = P3^5; int flag = 0; int flag2 = 0;
C (СИ) Литература по Си на русском https://www.cyberforum.ru/ c-beginners/ thread2188831.html
Подскажите, пожалуйста, какие есть стоящие книги/учебники по Си, помимо: Б. Керниган, Д. Ритчи — Язык программирования Си. 3-е изд. С. Прата — Язык программирования C. Лекции и упражнения, 6-е изд. Ален И. Голуб — Правила программирования на Си и Си++. 2001 P.S. то есть, это пока всё, что есть в моей скромной виртуальной книжкой полке для освоения языка Си.
C (СИ) Ввести два массива A(n) и B(n): вычислить элементы массива C(n-1) по формуле https://www.cyberforum.ru/ c-beginners/ thread2188797.html
Составить программу для ввода двух одномерных массивов А и В размерностью n элементов и вычисления массива С размерностью n-1, каждый элемент которого получен как сумма перемноженных пар соседних элементов исходных массивов:Сi=ai*ai+1+bi*bi+1
Ошибка в коде си C (СИ)
Добрый день,буду благодарен за помощь в данном коде,выдает ошибку. return makes integer from pointer without a cast assignment makes pointer from integer without a cast main.c #include "carti.h" #include "functions.h" #include <stdio.h> #include <stdlib.h> #include <string.h>
C (СИ) Построковый форматированый вывод из файла https://www.cyberforum.ru/ c-beginners/ thread2188717.html
Здравствуйте, прошу особо не серчать, в си я недавно. В общем такая ситуация, есть файл каждая строка из которого является частью сетевого пакета(в примере 10 строк, но в дальнейшем работа будет с гораздо более крупными файлами более 100000 строк). Нужно брать каждую строку, дробить ее на части и эти части помещать в отдельный элемент структуры. Все элементы в структуре double так как выгружать...
C (СИ) Найти произведение всех цифр числа Помогите пожалуйста доделать эту программу с помощью указателей) int a; int m = 1; scanf_s("%d", &a); for (int i = a % 10; a > 0; a /= 10, i = a % 10 ) { printf_s("%d", i); m *= i; } printf_n("\n %d\n", m); https://www.cyberforum.ru/ c-beginners/ thread2188710.html
C (СИ) Конвертор из графы в список смежности
Добрый вечер. Нужна помощь в Си. Нужно сделать конвертор из графы в список смежности. Дело в том что дается матрицы, к примеру 6x2. оно заполнено данными. пример 3 1 2 3 1 2 3 3 2 4 5 6
C (СИ) Переделайте программу в виде функции СИ https://www.cyberforum.ru/ c-beginners/ thread2188559.html
Нужно эту программу сделать у виде функции Это условие : Вычислить сумму четных элементов, расположенных после минимального элемента массива #include <stdio.h> #define SIZE 10 int main() { int array = { -1, 2, 3, 6, 8, 0, 2, 7, 3, 2};
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
14.02.2018, 02:23 0

В массиве A (n) каждый элемент, кроме первого заменить суммой всех предыдущих элементов - C (СИ) - Ответ 12118579

14.02.2018, 02:23. Показов 1829. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от ogner Посмотреть сообщение
То есть последний элемент массива у тебя должен остаться без изменения
а надо
Цитата Сообщение от FlazyC Посмотреть сообщение
каждый элемент, кроме первого
Добавлено через 6 минут
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
#include <locale.h>
#include <stdlib.h>
#include <time.h>
 
int main()
{
    srand(time(NULL));
    setlocale(LC_ALL, "rus");
    int n;
    printf("Введите n: ");
    scanf_s("%d", &n);
    int *a = (int*)malloc(n * sizeof(int));
    if (a == NULL) return -1;
    for (int i = 0; i < n; i++) {
        a[i] = rand() % 30 - 15;
        printf("%i ", a[i]);
    }
    printf("\n");
    for (int i = 0; i < n; i++) {
        if (i > 0) a[i] += a[i - 1];
        printf("%i ", a[i]);
    }
    free(a);
    getch();
    return 0;
}


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

В массиве A (n) каждый элемент, кроме первого заменить суммой всех предыдущих элементов
В массиве A (n) каждый элемент, кроме первого заменить суммой всех предыдущих элементов

В массиве A(n) каждый элемент, кроме первого, заменить суммой всех предыдущих элементов
Требуется написать программу в Лазарус. В массиве A(n) каждый элемент, кроме первого, заменить...

В массиве A каждый элемент, кроме первого, заменить суммой всех предыдущих элементов
Привет. Очень нужна ваша помощь в решении задачи: &quot;В массиве A каждый элемент, кроме первого,...

в массиве А(n) каждый элемент, кроме первого, заменить суммой всех предыдущих элементов
Помогите, пожалуйста!!! Нужно решить задачу: в массиве А(n) каждый элемент, кроме первого, заменить...

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

В массиве А(n) каждый элемент, кроме первого, заменить суммой всех предыдущих элементов
помогли пожалуйста. мне помогли написать программу, но не совсем правильно, не могли бы помочь...

Массив: В массиве А(N) каждый элемент, кроме первого, заменить суммой всех предыдущих элементов исходного массива.
Помогите с массивом.... В массиве А(N) каждый элемент, кроме первого, заменить суммой всех...

каждый элемент, кроме первого, заменить суммой всех предыдущих элементов
В МАССИВЕ А(n) каждый элемент, кроме первого, заменить суммой всех предыдущих элементов. Не...

Каждый элемент массива, кроме первого, заменить суммой всех предыдущих элементов
1.Дан массив А. Каждый его элемент, кроме первого, заменить суммой всех предыдущих элементов (т.н....

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