Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Обход графа https://www.cyberforum.ru/ c-beginners/ thread1006007.html
Какие существуют преимущества обхода графа в ширину перед обходом в глубину и наоборот? При количестве вершин 0 < n< 10.
Графы C (СИ)
Программа для нахождения кратчайшего цикла в графе. Поиск цикла обходом графа в ширину. Проблема в функции VvodGrafa.В проверке условий if(n > 10 || n<=3 ),условие находит ошибки при вводе вершин. НЕ получается сделать так,чтобы при невыполнении условия цикл завершался. Пробовал рекурсией и break,но не выходит( #include <stdio.h> #include <conio.h> #define NMAX 10 /*Max kol-vo...
C (СИ) Объясните работу кода https://www.cyberforum.ru/ c-beginners/ thread1005987.html
Есть код. Допишите пожалуйста комментарии, чтобы быстрее его понять. Программа сортирует строки квадратной матрицы в порядке возрастания и добавляет в них указан элемент, сохраняя порядок. Заранне спасибо. #include <conio.h> #include <stdio.h> #include <Windows.h> //с рекрусией void SortMAtrixR(int *a, int N)
C (СИ) Во вводимом с клавиатуры тексте удалить все пробелы, знаки табуляции https://www.cyberforum.ru/ c-beginners/ thread1005921.html
Нужно написать программу, которая во вводимом с клавиатуры тексте удалит все пробелы, знаки табуляции и выведет количество удаленных символов на экран. Получилось пробелы убрать, а со знаками табуляции и выводом не особо понятно, как делать #include <stdio.h> #include <conio.h> int main(void) { char text, blank; int c = 0, d = 0;
программа на Си C (СИ)
1. Из трехзначного числа Х вычли его последнюю цифру. Когда результат разделили на 10, а к частному слева приписали последнюю цифру числа X, то получилось число N. Найти число N. По заданному N найти число X (значение N вводится с клавиатуры,10<=N<=999 ,и при этом число десятков в N не равно нулю). Как задать условие ,что число десятков не равно 0. #include <conio.h> #include <stdio.h>...
C (СИ) Перевернуть четные строки в массиве Пожалуйста помогите, что я делаю не так не понимаю. Задание перевернуть четные строки матрицы #include <iostream> #include <stdlib.h> #include <conio.h> int **formMatr (int n, int m) { int **matr = new int *; for (int i=0; i<n; i++) https://www.cyberforum.ru/ c-beginners/ thread1005842.html
C (СИ) Списки https://www.cyberforum.ru/ c-beginners/ thread1005821.html
Работа со списками: в списке целых чисел удалить из каждой группы подряд идущих одинаковых элементов все, кроме одного.
Хэш Функция с параметром "Void" C (СИ)
Всем привет, у меня такой вопрос, нужно написать хэш-функцию по прототипу unsigned long hash(const void * value); Так как параметр поинтер типа "void", передаваться могут и цифры и строки и пр., а значит нужен совершенно разный к ним подход или возможно есть универсальное решение?
C (СИ) Нахождение минимального члена последовательности Необходимо сделать так,чтобы если файл пустой , выводилось сообщение об ошибке.Добавить что-то в главную функцию Заранее спс ) #include <stdio.h> int mgstack(FILE *fin); int main (void) { https://www.cyberforum.ru/ c-beginners/ thread1005802.html C (СИ) Функции: Среди натуральных чисел 1,2,....,n найти числа в виде суммы квадрата двух натуральных чисел Дана n натуральное число. Среди натуральных чисел 1,2,....,n найти числа в виде суммы квадрата двух натуральных чисел (составить определяющую процедуру полного квадрата) https://www.cyberforum.ru/ c-beginners/ thread1005788.html
Массив C (СИ)
Ребят, помогите с задачей. Сделать программу, которая после каждой цифры в тексте вставляет в скобках её текстовый эквивалент. Например: 0(ноль),1(один)... Я сделал массив, в который сохранил текст, который ввел пользователь. И в цикле перебираю каждый символ, но 0 могу заменить только на букву "н", 1 на "о". Не знаю, как это исправить. Буду очень благодарен за помощь. Добавлено через 12...
C (СИ) найти произведение всех чисел со значениями в диапазоне от 3 до 5 Ребятушки помогите пожалуйста выполнить задание.Необходимо найти произведение всех чисел со значениями в диапазоне от 3 до 5 .массив одномерный ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО. https://www.cyberforum.ru/ c-beginners/ thread1005774.html
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 11
0

Заменить в отсортированном массиве все отрицательные элементы на нулевое значение - C (СИ) - Ответ 5326594

12.11.2013, 22:18. Показов 1216. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток!
Есть задача: Разработать программу, которая запоминает в двумерном массиве, имеющем 6 строк и 5 столбцов, числа от –5 до 10, получаемые случайным образом, а затем располагает их в порядке возрастания в строке. Заменить в отсортированном массиве все отрицательные элементы на нулевое значение. Найти суммы исходного и обработанного массивов. Я не могу понять как сделать в моей программе сортировку по строкам по возрастанию! Пожалуйста, помогите закончить мою программу((((

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
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
 
 
void Ran(int a[][5]);
void Output(int a[][5]);
void sortirovka(int b[][5]);
 
 
int main(void)
{
int a[6][5];
 
printf("Случайный массив:\n");
Ran(a);
Output(a);
 
printf("Массив после первой сортировки:\n");
Ran(a);
sortirovka(a);
 
 
}
 
void Ran(int a[][5])
{
srand(time(NULL));
int i,k;
for (i=0;i<5;i++)
for (k=0;k<5;k++)
a[k][i]=rand()%16-5;
} 
 
void Output(int a[][5])
{
int i,k,S1=0;
for (i=0;i<5;i++)
{
for (k=0;k<5;k++)
{
if (a[k][i]<=10) 
printf("%2d ",a[k][i]);
}
printf("\n");
}
for (i=0;i<5;i++)
for (k=0;k<5;k++)
S1+=a[i][k];
printf("Сумма исходного массива - %d\n",S1);
}


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

Двумерный массив. Заменить все отрицательные элементы на их абсолютное значение, а все положительные - на их отрицательные эквиваленты
1) Дан двухмерный массив вещественных чисел размерностью N*M. Замените все отрицательные элементы...

В одномерном массиве все отрицательные элементы заменить нулями и упорядочить элементы массива по убыванию
В одновимірному масиві всі від’ємні елементи замінити нулями і впорядкувати елементи масиву за...

В однородном массиве все отрицательные элементы увеличить на 2, а все положительные заменить на 1
помогите пожалуйста написать программу. В массиве все отрицательные элементы увеличить на 2, а все...

В массиве все положительные элементы умножить на 10, а все отрицательные заменить на 0
1. В одномерном массиве размерностью N все положительные элементы умножить на 10, а все...

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

В массиве заменить все отрицательные элементы на минимальный элемент, а все положительные – на максимальный
В массиве из 10 целых чисел заменить все отрицательные элементы на минимальный элемент, а все...

Заменить в массиве все отрицательные элементы на их модули
Создать массив из 12 случайных целых чисел из отрезка . Вывести массив на экран. Заменить в массиве...

Заменить в массиве все отрицательные элементы на нули
Помогите пожалуйста написать программу! Заданы вещественные массивы А, В. Определить метод,...

Заменить в массиве все отрицательные элементы на положительные
Дан массив T,заменить в нем все отрицательные элементы на положительные. const n=10; var...

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