- •Привет, мир
- •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[])
{
int n;
setlocale(LC_ALL, "Russian");
printf("Введите целочисленный аргумент n:\n");
scanf("%d", &n);
int koren = (int) sqrt((float)n);
if (koren*koren == n) {
printf("Является полным квадратом");
} else {
printf("Не является полным квадратом");
}
return 0;
}
6
#include "stdafx.h"
#include <stdio.h>
int rgcd(int v1, int v2)
{
if (v2 != 0) {
return rgcd (v2, v1%v2);
}
return v1;
}
Int _tmain(int argc, _tchar* argv[])
{int v1,v2;
scanf("%d, %d", &v1, &v2);
printf("%d\n", rgcd(v1, v2));
}
14.
#include <stdio.h>
#include "stdafx.h"
#include <locale.h>
#include <math.h>
#include <windows.h>
int maxElement(int mas[], int size) {
int result = mas[0];
int skolko_max = 0;
for (int i=0; i<size; i++) {
int skolko = 0;
for (int j=0; j<size; j++) {
if (mas[i] == mas[j]) {
skolko++;
}
}
if (skolko>skolko_max) {
skolko_max = skolko;
result = mas[i];
}
}
return result;
}
Int main() {
int N;
setlocale(LC_ALL, "Russian");
printf("Введите число N:\n");
scanf("%d", &N);
int numbers[100];
for (int i=0; i<N; i++) {
numbers[i] = rand()%10;
}
for (int i=0; i<N; i++) {
printf("%d ", numbers[i]);
}
printf("\n%d\n", maxElement(numbers, N));
return 0;
}
18.
#include "stdafx.h"
#include <stdio.h>
#include <locale.h>
void FibonachiN (int n);
Int _tmain(int argc, _tchar* argv[])
{
setlocale(LC_CTYPE, "Russian");
int n;
printf("Введите n < 255\n");
scanf("%d", &n);
FibonachiN(n);
printf("\n------------------------\n");
return 0;
}
int FibonachiN (int n)
{
int an_1=0, an_2=1;
for (int i = 2; i < n; i++)
{
int an = an_1 + an_2;
an_2 = an_1;
an_1 = an;
}
return an_1;
}
int FibonachiR(int n)
{
if (n==0) {
return 0;
}
if (n==1) {
return 1;
}
return FibonachiR(n-1) + FibonachiR(n-2);
}
23.
#include "stdafx.h"
#define n 9
bool isVerhUgolMatrix(int a[][255])
{
for (int i = 0; i<n; i++)
{
for (int j = 0; j<n; j++)
{
if (i > j && a[i][j] != 0)
{
return false;
}
}
}
return true;
}
Int _tmain(int argc, _tchar* argv[])
{
int a [255][255];
for (int i = 0; i< n; i++)
{
for (int j = 0; j<n; j++)
{
a[i][j] = i;
if (i == j)
{
a[i][j] = 1;
}
if (i > j) a[i][j] = 0;
}
}
for (int i = 0; i< n; i++)
{
for (int j = 0; j<n; j++)
{
printf("%d ", a[i][j]);
}
printf("\n");
}
printf("\n");
if (isVerhUgolMatrix(a))
{
printf("True");
}
else
{
printf("False");
}
return 0;
}
лаба №8 Задача 3
#include "stdafx.h"
#include <string.h>
void printNew(char str[])
{
puts(strupr(str));
}
Int main()
{
char str[255];
gets(str);
printNew(str);
}
Задача 6
#include "stdafx.h"
#include <string.h>
int getPosition(char myStr[],char ch);
Int main()
{
char str[255],ch;
gets(str);
scanf("%c",&ch);
printf("%d",getPosition(str,ch));
}
int getPosition(char myStr[],char ch)
{
for (int i=0;i<strlen(myStr);i++)
{
if(ch==myStr[i])
{
return i+1;
}
}
return -1;
}
Задача 14
#include "stdafx.h"
#include <string.h>
#include <locale.h>
#include <windows.h>
void DubleEngLeters(char S[])
{
char ChangeString [255] = "";
for (int i = 0; i < strlen(S); i++)
{
if (S[i] == 'A' ||
S[i] == 'E' ||
S[i] == 'U' ||
S[i] == 'I' ||
S[i] == 'O' ||
S[i] == 'a' ||
S[i] == 'e' ||
S[i] == 'u' ||
S[i] == 'i' ||
S[i] == 'o')
{
char temp [3];
temp[0] = S[i];
temp[1] = S[i];
temp[2] = '\0';
strcat(ChangeString, temp);
}
else
{
char temp2 [2];
temp2[0] = S[i];
temp2[1] = '\0';
strcat(ChangeString, temp2);
}
}
puts(ChangeString);
}