110-Топшириқ
// 1+1/2+1/3+ ... қатор йиғиндисини ҳисоблаш
#include
#include
void main() {
int n; // йиғилаётган қатор ҳади миғдори
float i; // қатор элементи номери. Агар int каби
// тавсифланса, у ҳолда 1/i каср фақат бутун қисмини
// ҳисоблайди
float elem; // қатор элементи қиймати
float summ =0 ; // қатор элементлар йиғиндиси
printf("Қаторнинг қисмий йиғиндисини ҳисоблаш:");
printf("1+1/2+1/3+..\n");
printf("Йиғиндиси ҳисобланиши керак бўлган қатор");
printf("ҳади миғдорини киритинг\n-> ");
scanf("%i",&n);
summ = 0;
for (i = 1; i <= n; i++) {
elem = 1 / i;
summ += elem;
}
printf("Биринчи %i та қатор", n);
printf("йиғиндиси %6.3f га тенг",summ);
printf("\nИшни тугатиш учун ни босинг");
getch();
}
111-Топшириқ
// Иккининг даражалари жадвали
#include
#include
void main() {
int n; // даража кўрсаткичи
int x; // 2 нинг n даражасидаги қиймати
printf("\nИккининг даражалари жадвали\n");
x = 1;
for (n = 0; n <= 10; n++) {
printf("%3i%5i\n", n, x);
x *= 2;
}
printf("\nИшни тугатиш учун ни босинг");
getch();
}
113-Топшириқ
// Функци
#include
#include
#define LB -2.0 // аргумент ўзгариши оралиғининг қуйи
// чегараси
#define НВ 2.0 // аргумент ўзгариши оралиғининг юқори
// чегараси
#define DX 0.5 // аргумент ортиши
void main () {
float х,у; // функция аргументи ва қиймати
int n; // нуқталар сони
int i; // цикл ҳисоблагичи
n = (НВ - LB)/DX +1;
x = LB;
printf("-----------------------\n");
printf(" x | y\n");
printf("-----------------------\n");
for (i = 1; i<=n; i++) {
у = -2.4*x*x+5*x-3;
printf("%6.2f | %6.2f\n" ,x ,y);
x += DX;
}
printf("-----------------------\n");
printf("\nДля завершения нажмите ");
getch();
}
116-Топшириқ
//Клавиатурадан киритилган каср сонларнинг ўрта
//арифметиги
#include
#include
#define L 5 // кетма-кетлик сонларнинг миғдори
Do'stlaringiz bilan baham: |