Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2015, 19:43   #1
Ярослав1597
Новичок
Джуниор
 
Регистрация: 10.12.2015
Сообщений: 1
По умолчанию Объясните код

Завтра сдача зачёта, объясните пожалуйста этот код, как работает каждая строчка, очень нужно
Код:
#include <stdio.h>
#include <math.h>
#include <conio.h>
#pragma warning(disable:4996)
#define n 400

int main()
{
	FILE*f;
	float T;
	int i;
	T = 20;
	float t, x, dt;
	f = fopen("zapisi.txt", "w");
	dt = T / n;
	x = 1;
	printf("Choose formulu: 1 for x and 0 for -x\n");
	scanf("%d", &i);
	if (i == 1)
	{

		for (t = 0; t<T; t += dt)
		{
			fprintf(f, "%f %f %f\n", t, x, exp(t));
			x = x + x*dt;
		}
	}
	if (i == 0)
	{

		{
			for (t = 0; t<T; t += dt)
			{
				fprintf(f, "%f %f %f\n", t, x, exp(-t));
				x = x - x*dt;
			}
		}
	}
}

Последний раз редактировалось Stilet; 10.12.2015 в 20:17.
Ярослав1597 вне форума Ответить с цитированием
Старый 11.12.2015, 00:36   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

да это ж табулирование функций, ёмаё!

33.png
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объясните код der90 PHP 1 26.03.2014 16:52
объясните код spydark91 Общие вопросы Delphi 2 18.07.2011 19:30
Объясните код ANtonP Помощь студентам 1 22.02.2011 21:19
Объясните код Neymexa SQL, базы данных 1 23.03.2010 17:55
Объясните код Neymexa Общие вопросы по Java, Java SE, Kotlin 1 29.11.2008 02:33