Построить на языке C программу для табулирования функции
10-11 класс
|
задаваемой системой уравнений c условиями:
W=sqrt(at^2+bsint+1) ,при t<0,1
W=at+b при, t=0,1
W=sqrt(at^2+b*cost+1) ,при t>0,1
t[-1;1]
шаг табуляции : i=0,2 (изменение t)
a=2,5
b=0,4
Я могу решить на Pascal,но на С не могу
Помогите очень ваш прошу!!!
Заранее cпасибо!!!
При необходимости могу составить вам блок схему алгоритма . (cообщите в комментарие)
#include <stdio.h>
#include <math.h>
int main(){
const float a=2.5, b=0.4;
float t,w;
for(t=-1.0;t<1.0;t+=0.2){
if (t<0.1)
w=a*t*t+b*sin(t)+1;
else if (t==0.1)
w=a*t+b;
else
w=sqrt(a*t*t+b*cos(t)+1);
printf("t=%f, w=%f\n",t,w);
}
return 0;
}
Результат выполнения программы:
t=-1.000000, w=3.163412
t=-0.800000, w=2.313058
t=-0.600000, w=1.674143
t=-0.400000, w=1.244233
t=-0.200000, w=1.020532
t=-0.000000, w=1.000000
t=0.200000, w=1.221485
t=0.400000, w=1.329821
t=0.600000, w=1.493363
t=0.800000, w=1.696668
t=1.000000, w=1.927724
--------------------------------
Process exited after 0.08651 seconds with return value 0
Для продолжения нажмите любую клавишу . . .
См. файл во вложении
Простите не знаю не знаю как фигурную скобку поставить
да чистый . Заранее огромное вам спасибо!!! Если решите
Комментарий удален
Другие вопросы из категории
на третьей сверху полке. Какое количество информации библиотекарь передал Пете?
Читайте также
б)y=x^15
Постараться использовать минимальное количество дополнительных переменных.
4. Запишите на языке Паскаль программу циклического обмена значениями трёх переменных a,b,c. Схема циклического обмена: a ← b ← c. Например, если до обмена было: a=1, b=2, c=3, то после обмена должно стать: a=2, b=3, c=1.
углов.
2)
Напишите пожалуйста программу (на языке BASIC) для определения подобия:
а) двух прямоугольников по двум смежным сторонам;
б) двух треугольников по трем сторонам.
частное. Напишите на языках Pascal и C++ программу, моделирующую выбор одной из костей домино ( в наборе 28 костей домино, каждая состоит из двух половин, на каждой половине – от 0 до 6 очков). С помощью этой программы ответьте на вопрос: какова вероятность того, что выпадет кость с числом очков, кратным 3
2)Найти количество всех нечетных чисел на интервале от 11 до 20
3)Найти сумму целых положительных четных чисел на интервале от 1 до 100
4)Найти сумму ряда,общий член которого равен А(х)=1/(3*N-2)*(3*N+1)
5)Дано произвольное число n≤100.Определить количество цифр в числе
ОЧЕНЬ НУЖНО!!НА ЯЗЫКЕ ПАСКАЛЬ!ВЫРУЧАЙТЕ!