Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) В тексте из N строк выровнять строки так, чтобы каждая строка имела длину 65 символов выравнивание строк:в тексте из N строк выровнять строки так,чтобы каждая строка имела длину 65 символов выравнивание производится за счет вставки дополнительных пробелов. int ch,i; printf("Enter File Name: \n"); scanf("%s", fn); if ((f=fopen(fn,"rt"))==NULL) { printf("Error! This file didn't found! \n"); printf("Enter correct file name:"); scanf("%s",fn); https://www.cyberforum.ru/ c-beginners/ thread81544.html C (СИ) Ввести массив символов, количество которых не известно
Помогите пожалуйста!! Завтра сдавать а это не работает!! Ввести массив символов разделителей. Количество символов разделителей заранее неизвестно. Вот мой код. Если не сложно Напишите свой или исправте ошибки!! // Вводим разделители do { cout << "Enter razdelitili:"; cin>>razdel;
C (СИ) Перевод числа из двоичной системы счисления в десятичную Вот пример : void main(void) { unsigned char data = 10000000; unsigned char data2= 00000010; unsigned char PORTA; PORTA = data+data2; printf("\n"); https://www.cyberforum.ru/ c-beginners/ thread81392.html C (СИ) Компилируется но не работает программа поиска площади треугольников https://www.cyberforum.ru/ c-beginners/ thread81235.html
Помогите найти ошибки. #include <stdio.h> #include <math.h> PL(int, int, int); main() { int A, B, C, D;
C (СИ) Сортировка массива - найти ошибки в коде
Ошыбка, подскажыте что не так и если можна розясните #include <stdio.h> #pragma hdrstop #include <tchar.h> #include<conio.h> //---------------------------------------------------------------------------
C (СИ) Поменять порядок слов в предложениях на обратный У меня вот такая проблема- программа которая меняет порядок слов в предложениях на обратный из данного файла допустим а.txt в котором 2-3 предложения простая программа вроде но когда делал сам выводит китайские символы плиз народ помогите!!!!! https://www.cyberforum.ru/ c-beginners/ thread81204.html
C (СИ) Найти наибольшее из значений элементов матрицы, расположенных в заштрихованной части https://www.cyberforum.ru/ c-beginners/ thread81175.html
Срочно народ, помогите исправить ошибки т.к. зачёт через день, а как переделать я не знаю.. вот первое задание 1) дана квадратная матрица действительных чисел размерности n(n<=18). Найти наибольшее из значений элементов, расположенных в заштрихованной части ____________ |-\*********/-| |--\*******/--| |---\*****/----| |----\***/-----| |-----\*/------|
C (СИ) Вернуть строку, n символов которой размещены в обратном порядке
Вот написал прогу с строкой и указателем. Она должна возврощать строку н символов которой розмещены в обратном порядке //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #pragma hdrstop //---------------------------------------------------------------------------
C (СИ) Вывод дерева по правилу https://www.cyberforum.ru/ c-beginners/ thread81149.html
помогите разобраться с ошибкой, программа строит дерево, но выводит его в строку #include <ctype.h> #include <math.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <time.h> typedef struct {
C (СИ) Проьба объяснить код Я всего несколько дней начал изучать С, помогите разобраться с кодом программы и объяснить что обозначают строки и переменные, в книге по С почитал, но так до конца и не догнал всего #include <stdio.h> #include <string.h> #include <windows.h> #define STRLEN 255 https://www.cyberforum.ru/ c-beginners/ thread81014.html
Программа не выполняет то что должна C (СИ)
помогите разобраться... программа не делает что должна ((( #include <stdio.h> #include <stdlib.h> int main(void) { FILE *f, *Out; char fn,result; int ch; printf("Enter File Name: \n"); scanf("%s", fn);
C (СИ) Вычислить сумму ряда с позиции M до позиции N Требуется помощь в решении задачки: Вычислить сумму ряда с позиции M до позиции N. Каждый i-ый член ряда определяется соотношением: lg(i)/(i-1)!. Результат вывести на экран. Буду очень благодарен!!! https://www.cyberforum.ru/ c-beginners/ thread80958.html
Эксперт С++
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
30.12.2009, 11:11 0

Найти количество элементов массива, расположенных между минимальным и максимальным элементами - C (СИ) - Ответ 450931

30.12.2009, 11:11. Показов 4784. Ответов 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
52
53
54
55
56
57
58
59
60
61
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
void main()
{
clrscr();
printf("*Введите размерность массива: ");
int n;
randomize();
srand( time( NULL ) );
 
int s=scanf("%d",&n);
if (s!=1){
        printf("Неверные значения");
        getch();
        exit(0);}
int *x = new int [n];
for(int i=0;i<n;i++){
x[i]=random(100)-random(50);
 
 
printf("%5d",x[i]);
}
 
int count=1;
for(i=0;i<n;i++)
        if(x[i]%2) count=count*x[i];
printf("\n\nпроизведение нечетных элементов: %d",count);
 
int max=x[0], imax=0;
for(i=1;i<n;i++)
if(max<x[i]){max=x[i]; imax=i;}
int min=x[0], imin=0;
for(i=1;i<n;i++)
if(min>x[i]){min=x[i]; imin=i;}
int iman;
if(imax<imin) iman=imin-imax-1;
else iman=imax-imin;
printf("\n\nкол-во элементов между min=%d и max=%d:  %d ",min,max,iman);
 
int temp;
for(i=0;i<n/2;i++){
temp=x[i];x[i]=x[n-1-i];x[n-1-i]=temp;
}
// вот здесь пункт В) уже выполнен 
printf("\n\nelementu n-i \n");
for(i=0;i<n;i++)
printf("%5d",x[i]);
 
printf("\n\nМассив отсортированный выбором:\n");
for(i=0;i<n;i++){
        int k=i;
        for(int j=i+1;j<n;j++)
                if(x[k]>x[j]) k=j;
        if(k!=i){int temp=x[i]; x[i]=x[k];
                x[k]=temp;}
        printf("%5d",x[i]);
        }
getch();
delete [] x;
}

Цитата Сообщение от Fajyz Посмотреть сообщение
а мне недо чтоб они переставились начиная со 2-го:
2->n; 3->n-1; 4=>n-2 ; 5->n-3; итд
Вот это не совсем понял? Приведите лучше пример.

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

Найти сумму и количество положительных элементов, расположенных между минимальным и максимальным элементами массива
Найти сумму и количество положительных элементов, расположенных между минимальным и максимальным...

Найти произведение элементов массива, расположенных между максимальным и минимальным элементами
Помогите, пожалуйста, найти ошибки. При выводе выдает все нули =/ Само задание : В одномерном...

Найти сумму элементов массива, расположенных между максимальным и минимальным элементами
Всем привет. Сегодня столкнулся с проблемой, моя программа не хочет выполнять действия после 3...

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

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

Найти сумму положительных элементов массива, расположенных между минимальным и максимальным элементами
Попросили решить задачу,дан массив чисел,нужно вывести два числа, разделенных пробелом: сумму...

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

Вычислить сумму нечетных элементов массива, расположенных между максимальным и минимальным элементами
В одномерном массиве состоящем из 10 вещественных элементов,вычислить сумму нечетных элементов...

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

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