Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Програмування математичних задач

Реферат Програмування математичних задач





;// Файловий покажчик

FILE * input;// покажчик файлової змінної

void main ()

{input = fopen (Fname, "w");// відкриваємо файл для запису

if (input! = 0) {//Перевірка відрився чи файл

fprintf (input, "Матриця А: n ");// запис в файл

for (i = 1; i <= 10; i + +)// організація циклів

{for (j = 1; j <= 10; j + +)

{a [i] [j] = 3 * i * j-3;// Розрахунок ij-го елемента матриці

fprintf (input, "% 4d", a [i] [J]);// запис результату в файл

}

fprintf (input, " n");

}

// Запис суми елементів діагоналі в файл

fprintf (input, "Сума елементів діагоналей матриці А:% d n n ", summ (a, n));

fprintf (input, "Матриця В: n ");

for (i = 1; i <= 10; i + +)

{for (j = 1; j <= 10; j + +)

{b [i] [j] = 2 * i * j-2;

fprintf (input, "% 4d", b [i] [j]); } p> fprintf (input, " n");

}

s = summ (b, n);

fprintf (input, "Сума елементів діогоналей матриці B:% d n", s);

}

fclose (input);

printf ("Результати збережені у файлі: C: data.txt.");

}

int summ (int f [n] [n], int h)// функція розрахунку суми елементів діогоналі

{int sm, k;

for (k = 1; k <= h; k + +)

{sm + = f [k] [h-k +1];// Побічна діогональ

sm + = f [k] [k];// Головна діогональ

} return sm;}

В  Результати виконання

Запуск

На екрані:


В 

Перегляд результату у файлі: (малюнок 1)


В 

Малюнок 1.


Висновок

У ході виконання курсової роботи були закріплені практичні навички в розробці програм на мові Сі (побудова схеми алгоритму програми, складання на його основі вихідного тексту програми, налагодження програми, отримання результатів). Таким чином, курсова робота показала, що мова Сі є необхідним інструментальним засобом для вирішення складних інженерно-технічних завдань.


Література

1. Беллмана Р. Введення в теорію матриць. - М.: Мир, 1969 (djvu). p> 2. Частина 1. (Мова програмування Сі). Друкарня ВА РБ. Мінськ 1996. p> 3. Моя перша програма на С/С + +. А. Нейбауер. p> 4. Конспект лекцій.В  br/>


Назад | сторінка 2 з 2





Схожі реферати:

  • Реферат на тему: Запис в графічний файл формату BMP
  • Реферат на тему: Резидентний оброблювач клавіатури (перехоплення натискань клавіш і запис у ...
  • Реферат на тему: Файл .htaccess
  • Реферат на тему: Файл менеджер на мові C #
  • Реферат на тему: Файл з розширенням. Docx