Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Найдите ошибку,не вычисляет произведение на С двумерный массив. https://www.cyberforum.ru/ c-beginners/ thread542927.html
Задача почти готова но не находит произведение.Условие:Вычислить произведение положительных элементов матрицы, расположенных на главной диагонали и выше ее. Вот что сумел сделать: //--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h>...
Записная книжка на си C (СИ)
Добрый вечор...Очень нужно доделать прогу,но неполучаетсо Программа-записная книжка.Изначально вылетает окошко где набор циферок от 1 до 4х выполняет ту или иную функцию.Крайний срок сегодня вечером(.Сам не справлюсь огромная просьба подсказать и помочь по 4м основным пунктам. 1)как правильно перенести в мейн некие конструкции чтобы при нажатии клавиш 1-4 выполнялась определённая функция....
C (СИ) недоделанная программа-записная книжка https://www.cyberforum.ru/ c-beginners/ thread542891.html
Доброго времени суток.Изначально вылетает окошко где набор циферок от 1 до 4х выполняет ту или иную функцию.Проблемы:1)как правильно перенести в мейн некие конструкции чтобы при нажатии клавиш 1-4 выполнялась определённая функция. 2)какой кусок сделать чтобы при наборе цифер кроме 1-4 или букв в мейне 3)как сделать так чтобы при добавлении контакта телефон принимало только если он введён по...
C (СИ) Односвязный список https://www.cyberforum.ru/ c-beginners/ thread542877.html
Добрый день! Необходимо создать список. Затем добавить в конец списка заданное число элементов. Нельзя использовать конструкции типа first-next Необходимо получать список что-то типа t=getfirst (Elem **first); Элементы, которые добавлятся в конец списка, из них надо сначала создать отдельный список, а затем, прикрепить к существующему В самом конце, перед выводом на экран, надо удалить...
Списки в Си. C (СИ)
Здравствуйте.Я бы хотел попросить о помощи.Написал программу а она функционирует неисправно.Не могли бы вы мне помочь в корректировке программы.Заранее спасибо. Задание. Необходимо найти минимальный нечетный элемент (один)и перенести его в конец списка. #include<stdio.h> #include<conio.h> #include<stdlib.h> struct list { int inf;
C (СИ) Указатели - разобрать строку кода https://www.cyberforum.ru/ c-beginners/ thread542843.html
1) int (*p); Как понять такую строку кода? И как потом с этим работать? Поподробнее если можно. 2) Как, где и зачем используются указатели на функции. Желательно тоже поподробнее и тривиальный пример работы с ними привести...
C (СИ) Построить матрицу по рекуррентной формуле!!! https://www.cyberforum.ru/ c-beginners/ thread542767.html
Помогите пожалуйста разобраться. Мне нужно построить матрицу с использованием массива r={9,12,11,5} по модулю 13. Мой цикл правильно строит только до 2-й строчки. Далее не получается, потому что на втором шаге внешнего цикла значение t обнуляется, т.е. t=r=0 , а должно быть равным t=r=2. Почему так получается? Должно получиться так: 9 12 11 5 2 2 0 6 7 11 2 10 9 8 9 9 11 ...
Списки, считывание C (СИ)
Добрый вечер! Подскажите пожалуйста, как можно считать список в цикле? спасибо большое! А то получается читать только через что-то типа first->next А было сказано делать в цикле, помогите пожалуйста
C (СИ) Игра Змейка реализация при помощи Turbo C на языке Си Делаю игру Snake на языке Си.В Turbo C выдает ошибку,помогите! #include<dos.h> #include<conio.h> #include<graphics.h> #include<stdio.h> #include<stdlib.h> FILE *out; #define UP 72 #define LEFT 75 https://www.cyberforum.ru/ c-beginners/ thread542742.html C (СИ) Ошибка в структуре: Invalid types `int[int]' for array subscript https://www.cyberforum.ru/ c-beginners/ thread542727.html
Ошибка при работе со структурой:607 D:\Ø\ïðàêòèêà\8\lpr81111.cpp invalid types `int' for array subscript #include <cstdlib> #include <iostream> #include <math.h> using namespace std; struct aeroport{ struct spivrobitniki{
Все элементы массива - нулевые C (СИ)
#include <string.h> #include <stdio.h> int main(void) { char str; float var1; int i=0; scanf("%f",&var1);
C (СИ) Не могу выявить ошибки и доделать https://www.cyberforum.ru/ c-beginners/ thread542705.html
Доброго времени суток.понимаю что задача проста,но для меня относительно непосильна. Программа-записная книжка.Изначально вылетает окошко где набор циферок от 1 до 4х выполняет ту или иную функцию.Крайний срок сегодня вечером(.Сам не справлюсь огромная просьба подсказать и помочь по 4м основным пунктам. 1)как правильно перенести в мейн некие конструкции чтобы при нажатии клавиш 1-4 выполнялась...
0 / 0 / 0
Регистрация: 07.04.2012
Сообщений: 7
0

Вывести в функции main() на экран массив, отсортированный в другой функции - C (СИ) - Ответ 2888846

08.04.2012, 22:21. Показов 3401. Ответов 9
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть две функции main() и FG(float ARR[],int i).Как вывести в функции main() на экран массив отсортированный в функции FG(float ARR[],int i).



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
#include<conio.h>
#include<stdlib.h>
#include<stdio.h>
float FG(float ARR[],int i);
void main()
{clrscr();
float ARR[10];
int i;
randomize();
for(i=0;i<10;i++){ARR[i]=random(20);printf("%2.1f\t",ARR[i]);}
}
float FG(float ARR[],int i)
{
int j;
float a;
for(i=0;i<10;i++)
{
for(j=0;j<10-1-i;j++)
{
if(ARR[j]<ARR[j+1]){a=ARR[j];ARR[j]=ARR[j+1];ARR[j+1]=a;}
}
}
getch();
return 0;
}
Добавлено через 40 минут
Сделал так но не работает

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<conio.h>
#include<stdlib.h>
#include<stdio.h>
float FG(float ARR[],int i);
void main()
{clrscr();
float ARR[10];
int i;
randomize();
for(i=0;i<10;i++){ARR[i]=random(20);printf("%2.1f\t",ARR[i]);}
for(i=0;i<10;i++){printf("%i=%f\t",i,ARR[i]);}
}
float FG(float ARR[],int i)
{
int j;
float a;
for(i=0;i<10;i++)
{
for(j=0;j<10-1-i;j++)
{
if(ARR[j]<ARR[j+1]){a=ARR[j];ARR[j]=ARR[j+1];ARR[j+1]=a;}
}
}
getch();
return ARR[i];
}


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

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

Вывести в другой таблице этот же массив, отсортированный по возрастанию
задать с помощью таблицы одномерный массив A размером N. Вывести в другой таблице этот же массив ,...

Вывести на экран отсортированный массив структур.
Необходимо вывести а экран отсортированный массив структур через двусвязный список. В моём коде...

Заполнить массив случайными числами и вывести отсортированный массив на экран
:wall::help:доработать код, сортировка метод - слиянием. Заполнить массив случайными числами и...

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

Заполнить массив случайными числами и вывести на экран отсортированный массив.
Заполнить массив случайными числами и вывести на экран отсортированный массив. Добавлено через 3...

В главной функции main () ввести входные данные, и вызвав собственные функции, вычислить значение выражения и вывести результаты
В главной функции main () ввести входные данные, и вызвав собственные функции, вычислить значение...

Как вызвать Main из другой функции?
собственно в этом то и вся проблема(( Не знаю как вызвать Main из другой функции.... Может кто...

Отсортировать каждую строку любым методом по убыванию. Вывести отсортированный массив на экран
Заполнить двумерный массив размерностью NxM случайными числами в интервале и отсортировать каждую...

Функция main передает значение другой функции
Задание, напишите программу, которая выдает запрос на ввод значений часов и минут. Функция main()...

Записать в массив значения функции f(x)=1/x+b и вывести на экран
Записать в массив значения функции f(x)=1/x+b при х=1,2,...50 и вывести его на экран.

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