- •Привет, мир
- •2. Перевод радиан в градусы
- •6. Площадь и периметр трапеции
- •Int _tmain(int argc, _tchar* argv[])
- •14. Типы данных с
- •Int _tmain(int argc, _tchar* argv[])
- •18.Диаметр, длина и площадь окружности
- •Int _tmain(int argc, _tchar* argv[])
- •23. Приветствие
- •Int _tmain(int argc, _tchar* argv[])
- •2. Значения битов
- •Int _tmain(int argc, _tchar* argv[])
- •6. Средний балл
- •Int main() {
- •14. Расстояние Хемминга
- •Int main() {
- •18. Среднее геометрическое
- •Int main() {
- •23. Площадь сектора
- •Int _tmain(int argc, _tchar* argv[])
- •2. Спортсмены
- •Int main()
- •6. Скидка на обучение
- •Int _tmain(int argc, _tchar* argv[])
- •Int _tmain(int argc, _tchar* argv[])
- •18. Нечётные числа
- •Int _tmain(int argc, _tchar* argv[])
- •23. Квадратное уравнение
- •Int _tmain(int argc, _tchar* argv[])
- •Int main() {
- •Int main() {
- •Int main() {
- •Int main() {
- •Int _tmain(int argc, _tchar* argv[])
- •Int _tmain(int argc, _tchar* argv[])
- •Int _tmain(int argc, _tchar* argv[])
- •Int _tmain(int argc, _tchar* argv[])
- •Int main() {
- •Int _tmain(int argc, _tchar* argv[])
- •Int _tmain(int argc, _tchar* argv[])
- •Int main()
- •Int main()
- •Int _tmain(int argc, _tchar* argv[])
- •Int main() {
- •Int _tmain(int argc, _tchar* argv[])
- •Int main()
- •Int main() {
- •Int main() {
- •Int main() {
- •Int main() {
- •Int main() {
Int _tmain(int argc, _tchar* argv[])
{
char а;
setlocale(LC_ALL, "Russian");
printf("Введите категорию водительских прав:\n ");
scanf("%c",&а);
switch(а)
{
case 'A':
printf("\tМотоциклы,мотороллеры\n"); break;
case 'B':
printf("\tЛегковые автомобили\n"); break;
case 'C':
printf("\tГрузовые машины\n"); break;
case 'D':
printf("\tАвтобусы\n"); break;
case 'E':
printf("\tГрузовые машины с тягачом\n"); break;
default :
printf("Нет такой категории\n"); break;
}
return 0;
}
18. Нечётные числа
#include "stdafx.h"
#include <stdio.h>
#include <math.h>
#include <locale.h>
Int _tmain(int argc, _tchar* argv[])
{
int N;
setlocale(LC_ALL, "Russian");
printf("Введите число:\n");
scanf("%d", &N);
int i=1;
start:
if (i<=N) {
if(i%2==1) {
printf("%d ", i);
};
i++;
goto start;
};
return 0;
}
23. Квадратное уравнение
#include "stdafx.h"
#include <stdio.h>
#include <math.h>
#include <locale.h>
Int _tmain(int argc, _tchar* argv[])
{
float a,b,c;
setlocale(LC_ALL, "Russian");
printf("Введите первый коэффициент:\n");
scanf("%f", &a);
printf("Введите второй коэффициент:\n");
scanf("%f", &b);
printf("Введите третий коэффициент:\n");
scanf("%f", &c);
float D=b*b-4*a*c;
printf("Дискриминант = %f\n", D);
if(D>=0) {
printf("корни есть:\n");
float x1= (-b-sqrt(D))/2*a;
printf("Первый корень %g\n", x1);
float x2= (-b+sqrt(D))/2*a;
printf("Второй корень %g\n", x2);
} else {
printf("Корней нет\n");
}
return 0;
}
Лабораторная №4
2.
#include <stdio.h>
#include "stdafx.h"
#include <locale.h>
#include <windows.h>
int main() {
int N;
setlocale(LC_ALL, "Russian");
printf("Введите число N:\n");
scanf("%d", &N);
float result = 0;
int denominator = 1;
for (int i=0; i<=N; i++) {
result += (float) 1/denominator;
denominator *= 2;
}
printf("Результат равен %g\n", result);
return 0;
}
6. #include <stdio.h>
#include "stdafx.h"
#include <locale.h>
#include <windows.h>
int main() {
setlocale(LC_ALL, "Russian");
int N = 100;
int d = 7, x0 = 3;
int x_cur = x0;
for (int i=0; i<N; i++) {
printf("%d, ", x_cur);
x_cur += d;
}
return 0;
}
14. #include <stdio.h>
#include "stdafx.h"
#include <locale.h>
int main()
{
int base = 6;
int number = 1001;
while (number > 0) {
printf("%d", number%base);
number/=base;
}
return 0;
}
18.
#include <stdio.h>
#include "stdafx.h"
#include <locale.h>
int main()
{
int N;
setlocale(LC_ALL, "Russian");
printf("Введите число N:\n");
scanf("%d", &N);
for (int i=1; i<=N; i++) {
for (int j=1; j<=i; j++) {
printf("*");
}
printf("\n");
}
for (int i=N-1; i>=1; i--) {
for (int j=1; j<=i; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
23
#include <stdio.h>
#include "stdafx.h"
#include <locale.h>
#include <windows.h>
Int main() {
int N = 11;
int k = 2*N-1;
int l = 2*N-1;
int prob = k-2;
int prob_s = k/2-1;
for (int i=0; i<k; i++) {
printf("*");
}
printf("\n");
for (int i=0; i<l-2; i++) {
if (i != (l-2)/2) {
printf("*");
for (int i=0; i<prob; i++) {
printf(" ");
}
printf("*\n");
} else {
printf("*");
for (int i=0; i<prob_s; i++) {
printf(" ");
}
printf("*");
for (int i=0; i<prob_s; i++) {
printf(" ");
}
printf("*\n");
}
}
for (int i=0; i<k; i++) {
printf("*");
}
printf("\n");
}
Лаба №6 2.
#include <stdio.h>
#include "stdafx.h"
#include <locale.h>
#include <windows.h>