Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Задача о табулировании функции в равноотстоящих точках#include<stdio.h> #include<conio.h> main() { /* описание используемых переменных */ float x_n,x_k,h,x,y; clrscr; /*ввод исходных данных*/ puts("введите начавльное значение интервала"); scanf("%f",&x_n); puts("введите конечное значение интервала"); scanf("%f",&x_k); puts("введите шаг табулирования"); scanf("%f",&h); /* формирование шапки таблицы */ puts("┌───────┬───────┐"); puts("│ x │ Y │"); puts("├───────┼───────┤");
/* рассчет таблицы значений функции y=x*x на заданном интервале */ x=xn; while (x<=xk) { y=x*x; printf("│%7.1f│%7.1f│\n",x,y); x=x+h; } puts("└───────┴───────┘"); fflush(stdin); getchar(); return(0); }
С помощью цикла for. for(x=xn;x<=xk+h; x=x+h) { y=x*x; printf("│%7.1f│%7.1f│\n",x,y); Оператор цикла do-while. Цикл с постусловием имеет следующий синтаксис: do <выражение>while<условие> Понятие массива. Размерность, размер массива. Синтаксис описания массивов. Массив – это совокупность элементов одного типа, имеющих одно имя. При объявлении массива в программе определяется имя массива, тип его элементов, размерность и размер. Общий вид объявления массива: <имя_типа> <имя_массива> [k1] [k2] … [kn]; Если количество элементов массива определяется в процессе выполнения программы, используют динамическое выделение оперативной памяти компьютера. Ввод-вывод одномерного массива. /* Ввод – вывод статического массива*/ #include <stdio.h> #define n 50; void main() { int n,i; float A[n]; puts("Введите число элементов массива "); scanf("%d",&n); // Ввод массива for (i=0; i<n; i++) { printf("Введите число A[%2d]=",i); scanf("%f",&A[i]); } // Вывод массива puts("Массив A"); for(i=0;i<n;i++) printf("%6.3f ",A[i]); printf("\n"); } Вычисление суммы элементов одномерного массива. /* с помощью цикла for */ s=0; for(i=in;i<ik;i=i+step) s+=a[i]; // или s=s+a[i]; /* с помощью цикла while */ s=0; i=in; while (i<ik) { s+=a[i]; i=i+step; }
|