Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Permission denied в Geany https://www.cyberforum.ru/ c-beginners/ thread556539.html
Доброго времени суток! Есть задание: "Составить программу вычисления суммы элементов вектора P = ∑ ( ai3 + bi3 ) . Вывести результат на экран." И есть код: #include<stdio.h> #include<math.h> int main()
Присваивание значения символьному массиву C (СИ)
Добрый день! В программе определены следующим образом структуры: struсt node { char key; int num; }; struct table {
C (СИ) Задание случайных масивов https://www.cyberforum.ru/ c-beginners/ thread556425.html
Сформировать массив из элементов первого массива, больших последнего элемента второго массива, и элементов второго массива, меньших последнего элемента первого массива.
C (СИ) Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце 1. Дан целочисленный массив A размера N. Переписать в новый целочисленный массив B того же размера вначале все элементы исходного массива с четными номерами, а затем — с нечетными. 2. Дана матрица размера M  N. Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце. 3. Создать непустой стек. Преобразовать этот стек в очередь, удаляя повторяющиеся элементы. https://www.cyberforum.ru/ c-beginners/ thread556378.html
Вычислить вероятность попадания в мишень C (СИ)
Стало быть я новичок в области программирования, за помощь буду признателен. 1. Стрелок производит по мишени 5 выстрелов. Вероятность попадания в мишень при каждом выстреле 0,6. Вычислить вероятность того, что стрелок не попадет в мишень ни разу; попадет один раз; 2 раза; 3 раза. Вычисление вероятности m попаданий при n выстрелах оформить в виде функции. Указания: Вероятность того, что...
C (СИ) Реализовать алгоритмы поиска подстроки в строке. Здравствуйте,требуется на основе алгоритмов прямого поиска; Кнута, Морриса и Пратта; Боуера и Мура реализовать алгоритмы поиска подстроки в строке. Самый простой способ. Спасибо https://www.cyberforum.ru/ c-beginners/ thread556348.html
C (СИ) Найти минимальный элемент и поменять его местами с последним элементом массива https://www.cyberforum.ru/ c-beginners/ thread556275.html
Вот условие Найти минимальный элемент и поменять его местами с последним элементом массива. вот код программы.нужно чтоб выводило полученый случайный масив на экран #include <stdlib.h> #include <time.h> #include <stdio.h> int main(){ int n,i,q,z; printf ("Введите размерность:\n"); scanf ("%d", &i);
C (СИ) Определить в каждой строке количество чисел, сумма цифр которых делятся на 5
В общем нужно составить программу на С, которая для заданной матрицы определит в каждой строке количество чисел, сумма цифр которые делятся на 5. #include <stdio.h> #include <stdlib.h> #define a 5 #define b 6 int main(){ int i,j,y=0,k=1,mas; for(i=0;i<a;i++){ for (j=0;j<b;j++)
C (СИ) Нужно сделать масштабирование, чтобы при больших радиусах график было видно нужно чтобы при больших радиусах график было видно,никак не могу понять что делать #include <graphics.h> #include <math.h> #include <conio.h> #include <stdio.h> main() { int r,i; float u,p,x,y; printf("vvedite r"); https://www.cyberforum.ru/ c-beginners/ thread556234.html C (СИ) Редактор ввода всем привет, тут такое дело написал прогу, задумал сделать редактирование ввода, но не могу сообразить как это оформить!! прошу вашей помощи! вот код проги. #include <stdio.h> #include <string.h> #include <conio.h> #include <malloc.h> int main() { int i,j,n,m,voz1,voz2,obraz,f,voz,s,a=0; char text,text1,*str,*ch=" ,!",*prof; do{ puts("Vvedite stroki:\n"); https://www.cyberforum.ru/ c-beginners/ thread556156.html
Вывести время и дату в консоль C (СИ)
А как в си вывести время в консоли или дату или то и то,если время то чтоб шло в реальном времени а не показало и стоит на месте #include <time.h> #include <stdio.h> #include <conio.h> int main(void) { struct tm *ptr; time_t lt;
C (СИ) Вычисление количества и произведения элементов одномерного массива Найти произведение всех чисел, стоящих на местах, кратных 4, и количество чисел, небольших заданного. Программа должна: вводить размерность и элементы исходного массива. помогите разобраться в чём ошибка, вот мои наработки: #include <stdio.h> #include <math.h> int main (void){ float P, A, x; int i, k1, k, n; puts ("Введите число x"); https://www.cyberforum.ru/ c-beginners/ thread556058.html
Searchik
0

Помогите пожалуйста с кодом. - C (СИ) - Ответ 2946845

23.04.2012, 20:15. Показов 466. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят, помогите пожалуйста, никак не могу довести до ума код. Похожих тем я не нашел.
Задание:
Создать массив, элементами которого являются структуры - список посетителей курсов (фамилия, название курса, длительность курса). Создать функцию, сортирующую данную структуру (например, по длительности), и функцию для поиска нужного значения в структуре. Использовать эти функции по назначению в программе (для вывода отсортированной информации и поиска нужной информации).
Вот что я написал. тут ооочень плохо работает сортировка, а поиск еще хуже...
исправьте пожалуйста ошибки и объясните почему так.
заранее спасибо!!!
код писал в программе Dev-C++
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
#include "string.h"
int i,j,l=0;
int n;
 
struct kursi
{
       char fam[15];
       char nazv[15];
       char dlt[5];
};
 
void sortirovka (kursi *kur, int n)//сортировка
 {
    int i,j,l;
    kursi k;
    for (i=n;i>1;i--) 
    { 
        j=0;
        for (l=i;l<=1;l--) 
          if (stricmp(kur[l].dlt, kur[j].dlt)>0) j=l; // сравнение строк
        k=kur[i];
        kur[i]=kur[j];
        kur[j]=k;
    }
 }
 
 /*void search (kursi *kur, int n)
 {
  for (i=n-1;i>=1;i--) 
    { 
        kursi k;
        if (strcmp(kur[i].dlt, k.dlt)==0) 
        printf("\n%14s %14s %10s",kur[i].fam,kur[i].nazv,kur[i].dlt);
    }
 }*/
 
int main ()
{
    kursi k;
    char rr;
    printf("\n Vvedite kolichestvo strok: ");
    scanf("%d",&n);
    kursi m[n];
    
    for (i=0;i<n;i++)
     {
        printf("Familia: ");
        scanf("%s",m[i].fam);
        printf("Nazvanie kursa: ");
        scanf("%s",m[i].nazv);
        printf("Dlitelnost: ");
        scanf("%s",m[i].dlt); 
     }  
    printf ("\n      Familia    |  Nazvanie  | Dlitelnost ");
    printf("\n");
    for (i=0;i<n;i++)
        printf("\n%14s %14s %10s",m[i].fam,m[i].nazv,m[i].dlt);
    printf("\n");
    printf("\n");
    sortirovka (m,n);//сортировка
    for (i=0;i<n;i++)
        printf("\n%14s %14s %10s",m[i].fam,m[i].nazv,m[i].dlt);
    printf("\n");
    printf("\n");
    printf("\n");
    //поиск
    printf("\nVvedite dlitelnost\n");
    scanf("%s",&k);
    printf("\nRezultat\n"); 
    printf ("\n      Familia    |  Nazvanie  | Dlitelnost ");
    printf("\n");
    //search (m,n);
   for (i=1;i>=n;i++) 
    { 
        if (strcmp(k.dlt, m[i].dlt)==0)  
        printf("\n%14s %14s %10s",m[i].fam,m[i].nazv,m[i].dlt);
    }
    printf("\n");
    system("PAUSE");
}


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

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

Подскажите пожалуйста разобраться с кодом
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; #define c 0.7 int main() { float...

Помогите разобраться с кодом make-файла
Уважаемые коллеги, всем привет! Подскажите, пожалуйста, меняется ли язык командной оболочки в...

Помогите с кодом!! ПОЖАЛУЙСТА СРОЧНО!!!
В общем есть код в index.php вот он: &lt;div id=&quot;f_area&quot;&gt; &lt;?php if($this-&gt;countModules('user1'))...

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

Помогите пожалуйста разобраться с кодом
Здравствуйте,помогите девушке разобраться с кодом,написать пояснения,что значат операции в этом...

Помогите, пожалуйста, с программным кодом
uses graph; var gr,gm,I,R,N,M:integer; S2,x,y:real; begin write ('R='); ...

Помогите разобраться с кодом пожалуйста
Парни и девушки плз можете прокомментировать каждую строчку... Просто этот язык вообще не знаю......

Помогите, пожалуйста, с кодом ATMega8 + PCF8548
Здравствуйте. Помогите, пожалуйста с кодом. На Вашем форуме...

Подсобите с кодом пожалуйста!
Нужно избавится от строчек (я там отметил), но чтоб результаты вычислений по-прежнему записывались...

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

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