Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) При чтении текста из файла в массив в конце появляется мусор При чтении текста из файла в массив в конце появляется мусор.В чем проблема? #define maxsize 1000; char s, str; FILE *read; read=fopen("input.txt", "r"); while((s = getc(read)) != EOF) //пока не конец str=s; //копируем символы в массив fclose(read); printf("Text:\n"); printf("%s",str); https://www.cyberforum.ru/ c-beginners/ thread533608.html Решено только добавить ограничение:Вычислить и запомнить сумму C (СИ)
Вычислить и запомнить сумму положительных элементов каждого столбца матрицы. Результаты отпечатать в виде строки. Х Ограничение -1<х<1 #include <stdio.h> #include <stdlib.h> #include <time.h> #define ROWS 10 #define COLUMNS 10 int main(void){ int matrix, cnt = { 0 }, sum = { 0 }, i, j; srand(time(NULL)); printf("Matrix:\n");
C (СИ) Почему с %с в scanf считывается только число https://www.cyberforum.ru/ c-beginners/ thread533345.html
#include<stdio.h> main() { int intVal; char charVal; scanf("%d", &intVal); scanf("%s", &charVal); printf("integer= %d\ncharacter=%c\n", intVal, charVal);
C (СИ) Исправить оишбки: Определить максимальный элемент массива Определить максимальный элемент массива В и его порядковый номер. В - действительные числа #include<iostream.h> void main() { int i,B,n=10,max,number; cout<<"\nEnter elements:\n"; max=B; for(i=0;i<n;i++) { cin>>B; if(B>max) {max=B; number=i;} https://www.cyberforum.ru/ c-beginners/ thread533246.html
C (СИ) Исправить ошибку.
#include "Stdio.h" #include "math.h" #include "conio.h" #include "stdlib.h" #define E 0.0001 int main (void) { float S=0, u=2; int n=0;
C (СИ) Как проверить что память действительно освободилась? https://www.cyberforum.ru/ c-beginners/ thread533209.html
правильно ли я понял что, чтобы освободить динамическую память в для одномерного массива нужно написать free(Идентификатор)? и как проверить что память действительно освободилась?
C (СИ) Перевод из 10 системы счисления в 2 Суть такова! Есть програма на паскале,которая переводит 10 систему числения в 2 program test; uses crt; var b:array of integer; a,i,n:integer; begin clrscr; write('Vvedite a='); readln(a); https://www.cyberforum.ru/ c-beginners/ thread533138.html база данных в турбо си C (СИ)
здравствуйте, вы можете написать программу базы данных аптеки в
C (СИ) Недопустимая escape-последовательность и другие ошибки Прошу помочь исправить задачу. // Треугольник задан длинами сторон. Найти радиусы вписанной и описанной окружностей. // #include "stdafx.h" #include <math.h> void main() { int a,b,c,p,s,op,vp; https://www.cyberforum.ru/ c-beginners/ thread533078.html C (СИ) Вычисление значения функции в зависимости от аргумента Дана функция: у(х): exp(x+5) if x>1; log(abs(sin(pow(x,2)+15*x))) if x<0; 4*sqrt(x)-abs(x) в противном случае. Нужна программа которая выводит значение функции в зависимости от аргумента x; x задается отдельно в трех значениях как проверка. Например x=2,x=-1,x=0,5 от условия. Вот написал, не знаю что еще вставить: #include <stdio.h> #include <math.h> https://www.cyberforum.ru/ c-beginners/ thread533066.html
C (СИ) блок схема
нарисуйте блок схемы плиз #include<stdio.h> #include<math.h> main () { int x; float y; printf("x-ti engiz:"); scanf("%d",&x);
C (СИ) Поменять местами первое и последнее слово строки, если слова разделены пробелами есть вот это, но что то помоему это не на с++ #include <conio.h> #include <stdlib.h> #include <string.h> #include <stdio.h> void main() { clrscr(); // очистка экрана char stroka1=""; https://www.cyberforum.ru/ c-beginners/ thread529348.html
0 / 0 / 0
Регистрация: 06.11.2011
Сообщений: 43
0

Сортировка убывания - C (СИ) - Ответ 2849434

29.03.2012, 13:26. Показов 857. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Всем пирвет, тут такое дело, я показал код программы преподавателю, но он мне сказал что не правильно, попытался исправить сортировку убывания кол-ва детей, но теперь выдаёт ошибку, в итоге я запутался и прошу вашей помощи.
вот задание
Сортировка убывания

вот код
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
#include<stdio.h>    
#include <locale.h>
#include <windows.h>
#define n 3
struct{char fio[20];
int voz;
union{
    struct{
char fio1[20]; 
char fio2[20];  
}fio;
   struct{
    int kol;
   }kol1;
}d;
}anket[20],tmp;
int main()
{
int i;
 for(i=0;i<n;i++)
  {printf("*FIO * Vozrost *\n");
   scanf("%s %d",anket[i].fio,&anket[i].voz);
    fflush(stdin);
     if(anket[i].voz<18)
    {   printf("* FIO mat * FIO otc*\n");  
        scanf("%s %s",anket[i].d.fio.fio1,anket[i].d.fio.fio2);
        fflush(stdin);
    }
     else
     { printf("*Kol-vo det*\n");  
       scanf("%d",&anket[i].d.kol1.kol);
       fflush(stdin);
      }
  }
  for(int k=n-1;k>0;k--)
    {
for(int h=0; h<k; h++)
{
for(i=0;i<k;i++)
{
if(anket[i].d.kol1.kol[0]>anket[i+1].d.kol1.kol[0]) // тут теперь выдаёт ошибку
{
tmp=anket[i];
anket[i]=anket[i+1];
anket[i+1]=tmp;
}
}
}
}
    printf("*******************************\n");
    printf("* FIO   * Vozrost * Kol-vo detey*\n");
    printf("*******************************\n");
    for(i=0;i<n;i++)
   {if(anket[i].voz>=18)
    printf("\n* %5s * %7d * %10d *",anket[i].fio,anket[i].voz,anket[i].d.kol1.kol);
   }printf("\n****************************");
    return 0;
}


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

Сортировка сотрудников в порядке убывания стажа
Здравствуйте! Помогите пожалуйста написать программу: информация о сотрудниках предприятия...

Сортировка стека в порядке убывания возраста работников
Ребят, помогите, пожалуйста, создать стек с информацией о работниках фирмы и потом отсортировать...

Сортировка в порядке убывания
Помощь нужна такая........ Сделал выгрузку в Excel напримую без шаблона. Всё работает правельно...

Сортировка структур в порядке убывания
Здраствуйте Мне вот нужно : Вывести список сотрудников заданного отдела в порядке убывания стажа....

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

Сортировка массива в порядке убывания
#include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; #include&lt;time.h&gt; int numb; int i,a,n;...

Сортировка массива по методу убывания?
Массив B сформировать по правилу b = sqrt(fabsf(i * i - a)), где a=25.8. Найти сумму элементов с...

Сортировка в порядке убывания по указанному отделу
Нужно сделать сортировку по убыванию переменной Term Код: using System; using...

Сортировка методом Шелла в порядке убывания ключей
сортировка методом Шелла в порядке убывания ключей

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