Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Посчитать количество мостов в графе (по списку инцидентности) Помогите пожалуйста. Нужно посчитать количество мостов в графе, в программе хранить данные в виде списков инцидентности. Нашел несколько алгоритмов на с++, а на си, к сожалению не знаю как написать, помогите пожалуйста. https://www.cyberforum.ru/ c-beginners/ thread1398704.html C (СИ) Какой смысл в ключевом слове static
Доброе утро. Подскажите какой смысл в ключевом слове static перед функцией. static u32 CRC32_reflect(u32 ref, int ch) { // Used only by init_CRC32_tbl(). int i; u32 value = 0;
C (СИ) Структуры: вывести данные о студентах по заданному факультету https://www.cyberforum.ru/ c-beginners/ thread1398683.html
Всем привет сделал задачу, не могу понять почему не работает: Дана информация о 10 студентах. Структура имеет вид: фамилия, год рождения, факультет. Вывести данные о студентах по заданному факультету. Дана информация о 10 студентах. Структура имеет вид: фамилия, год рождения, факультет. Вывести данные о студентах по заданному факультету. #include <stdio.h> #include <conio.h> #include...
C (СИ) Как исправить код, чтобы выводило скидку на 5% и 10% скидку Вообщем, не могу сообразить как исправить код, чтобы выводило скидку на 5% и 10% скидку. На 5% выводит верно, а когда вводишь сумму по которой должна быть скидка в 10%, выводит на 5%. #include <stdio.h> #include <conio.h> int main(int argc, char* argv) { int a, b, c, a1, b1, c1; printf ( "Vvedit summu: " ); scanf ( "%d", &a ); printf ( "\n" ); https://www.cyberforum.ru/ c-beginners/ thread1398478.html
Отсортировать одномерный массив в порядке возрастания, используя метод пузырька C (СИ)
Здравствуйте, помогите написать вот такую программу. Заполнить одномерный массив с клавиатуры. Отсортировать одномерный массив в порядке возрастания, используя метод пузырька процесс сортировки отображать на экране в конце вывести отсортированный массив.
C (СИ) Анализатор лог-файла сервера apache, позволяющий отображать количество запросов с заданного IP Я на первом курсе и ничего не понимаю в этом( Написать программу анализирующую лог файл сервера apache, позволяющую отображать кол-во запросов с IP введенного пользователем https://www.cyberforum.ru/ c-beginners/ thread1398466.html
C (СИ) Сколькими различными способами можно надеть на нить семь бусин https://www.cyberforum.ru/ c-beginners/ thread1398455.html
Доброго всем дня. Очень нужна помощь с задачей! Пожалуйста помогите! Задача: Сколькими различными способами можно надеть на нить семь бусин двух цветов - синего и белого. Вывести все возможные варианты. Заранее огромнейшее спасибо!
C (СИ) По заданной системе односторонних дорог определить, есть ли город, куда можно попасть из любого другого
Доброго времени суток! Такая задача: По заданной системе односторонних дорог определить, есть ли в ней город, куда можно попасть из любого другого города, проезжая не более 100 км. (Необходимо применить алгоритм флойда) Никак не могу сделать программу и разобраться с алгоритмом Флойда.... и как указывать расстояние для ребер? Буду благодарен за любую помощь в решении!
C (СИ) Составить алгоритм для вычисления суммы ряда Здравствуйте. Я :-| , и обращаюсь к вам. Задача состоит в том чтобы составить алгоритм для вычисления суммы ряда с погрешность не более eps при различных значениях аргумента Х. Во внешнем цикле Х меняется от 0.5 до 0.75 с шагом 0.05. Во внутреннем осуществляется сложение ряда пока не будет достигнута заданная точность. Формула ряда {(-1)}^{k-1}\frac{(2k-1){x}^{2k}}{(2k)!} Функция погрешности... https://www.cyberforum.ru/ c-beginners/ thread1398354.html C (СИ) Как разделить используя псевдографику таблицу на ячейки? https://www.cyberforum.ru/ c-beginners/ thread1398319.html
#include <stdio.h> int main(void){ int row, column; puts("\t\tTABLE:\n\n"); for(row=1; row<=5; row++){ for(column=1; column<=15; column++)
C (СИ) Разные output при различных ключах компиляции
Доброго времени суток! Почему если компилировать программу командой: sudo gcc main.c -o main -Wall То output выглядит так: From: admin Subject: hi А если компилировать командой : sudo gcc main.c -o main -g -O2 -Wall -Werror -std=c99
C (СИ) Объясните, что делает строка программы https://www.cyberforum.ru/ c-beginners/ thread1398241.html
Собственно, искал что-то похожее на своё задание, не получалась финальная часть. Наткнулся на программу, даже с комментариями, вот её код. #include <stdio.h> #define SIZE_STR 1024 // размер массива. Из-за упрощения программы // защиты переполнения НЕТ int main(int argc, char *argv) { char str; int i=0,num=0,sum=0; // i счётчик, num очередное число, sum...
6045 / 2160 / 753
Регистрация: 10.12.2010
Сообщений: 6,005
Записей в блоге: 3
19.03.2015, 11:08 0

Создать массив размерностью 100 элементов со значениями от 0 до 100 - C (СИ) - Ответ 7360887

19.03.2015, 11:08. Показов 4122. Ответов 3
Метки (Все метки)

Ответ

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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
 
int GenerateArray(unsigned char** const arrayPtr, const size_t N)
{
  int errorCode = 0;
 
  size_t i = 0;
 
  if (arrayPtr == NULL || N == 0)
  {
    errorCode = 1;
  }
  else
  {
    
    srand(time(NULL));
 
    (*arrayPtr) = malloc(N * sizeof(**arrayPtr));
    if ((*arrayPtr) == NULL)
    {
      errorCode = 1;
    }
    else
    {
      
      for(i = 0; i < N; i++)
      {
        (*arrayPtr)[i] = rand() % 101;
      }
    }
  }
 
  return errorCode;
}
 
void FreeArray(unsigned char* const array)
{
  free(array);
}
 
void PrintArray(const unsigned char* const array, const size_t N)
{
  size_t i = 0;
 
  for(i = 0; i < N; i++)
  {
    printf("%hhu ", array[i]);
  }
  printf("%c", '\n');
}
 
int IsPrime(const unsigned char a)
{
   unsigned char i = 0;
 
   if (a == 2)
   {
     return 1;
   }
 
   if ((a == 0) || (a == 1) || (a % 2 == 0))
   {
     return 0;
   }
 
   for(i = 3; i*i <= a && a % i; i += 2);
 
   return i*i > a;
}
 
unsigned int GetPrimesCount(const unsigned char* const array, const size_t N)
{
  unsigned int primesCount = 0;
 
  size_t i = 0;
 
  for(i = 0; i < N; i++)
  {
    
    if (IsPrime(array[i]))
    {
      primesCount++;
    }
  }
 
  return primesCount;
}
 
int main(void)
{
  unsigned char* a = NULL;
 
  unsigned int cnt = 0;
 
  int err = 0;
 
  const int N = 5;
 
  err = GenerateArray(&a, N);
 
  if (err == 0)
  {
    PrintArray(a, N);
 
    cnt = GetPrimesCount(a, N);
 
    printf("Primes count in array: %u\n", cnt);
  }
  else
  {
 
    printf("Error: array generation failed.\n");
  }
 
  FreeArray(a);
 
  return 0;
}


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

Массив размерностью 30 заполнить случайными числами, лежащими в диапозоне от -100 до 100
Массив размерностью 30 заполнить случайными числами, лежащими в диапозоне от -100 до 100. Заменить...

Сформировать и вывести построчно двумерный массив х размерностью 4*4 случайных целых чисел из интервала [–100, 100]
Задачка очень легкая,но не могу с ней справится,очень редко сталкиваюсь с VBA Сформировать и...

Объявить массив размерностью от -100 до 100
Привет всем, как в си объявить массив размерностью от -100 до 100

Создать массив содержащий случайные числа в диапозоне от [-100, 100]
Далее сформировать новый упорядоченный массив по возрастанию исключая из первого массива числа...

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

Ввода и вывод матрицы с размерностью 100 на 100. Найти среднее арифмитическое четных чисел. Вывести результат на экран
Помогите решить... есть начало uses crt; var a:arrayof integer; i,j,n,m,sum,kol:integer;...

Заполнить массив состоящий из N элементов случайными числами в интервале от -100 до 100
Как заполнить массив состоящий из N элементов случайными числами в интервале от -100 до 100. В...

Заполнить массив из 100 элементов случайными целыми числами в диапазоне от 1 до 100
Мне очень нужна помощь, надеюсь откликнетесь... помогите написать, пожалуйста! 1. Заполнить...

Указатели. Найти количество элементов массива, которые больше 100, меньше 100, равны 100
Разработать функцию,которая находит количество элементов массива,которые больше 100,меньше 100,...

Создать массив чисел из диапазона [-100;100] размером 180 000. Вывести на экран. Найти время выполнения программы
Создать одномерный массив вещественных чисел из диапазона размером 180 000. Вывести на экран....

Ввести матрицу размерностью 5x5, состоящую их целых чисел в промежутке от —100 до +100. В каждой строке поменять местами наибольший и наименьший элеме
Ввести матрицу размерностью 5x5, состоящую их целых чисел в промежутке от —100 до +100. В каждой...

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