1
#include <stdio.h>
#include <conio.h> // подключаем библиотеки стандартных функций и зедержки экрана
int main(void) { //открываем главную функцию
double x, y; //инициализация переменных
printf(“Vvedite x >”); //ввод координаты х
scanf(“%lf”,&x); // читаем координату х с экрана
printf(“Vvedite y >”); //ввод координаты у
scanf(“%lf”,&y); // читаем координату н с экрана
printf(“x=%6.3lf; y=%6.3lfn”,x,y); //вывод введенных координат
if( y>=-0.1*x – 3.5 && y>=-1.2*x + 3 && y <= -2*x + 6) printf(“truen”); // условие: уравнения трех прямых, заключающих фигуру в треугольник
else printf(“falsen”); //если условие верное – вывод “правда”, если нет – “ложь”
getch(); //задержка экрана
return 0;
}
2
#include <stdio.h>
#include <conio.h> //подключаем библиотеки стандартных функций и задержки экрана
int main () { //открываем главную функцию
int i, n, m, l, v; //инициализация переменных
int A[v]; //массив
printf ( “Vvedite kol-vo elementov “); //вывод на экран просьбы о вводе
scanf ( “%d”, &n); //ввод кол-ва элементов массива
v=n; //количество элементов массива приравниваем к введенному числу
for ( i=0; i<n; i++) //открваем цикл для заполнение массива
{printf (“Vvedite %d element “, i); // Введите элемент
scanf ( “%d”, &A[i]);} //заполнение массива с экрана
printf (” Vvedite delitel n”); //ввод делителя
scanf (“%d”, &m); //читаем делитель с экрана
printf (” Vvedite ostatok n”); //ввод остатка
scanf (“%d”, &l); //читаем остаток с экрана
printf (” Zisla, kotorie pri delenii na %d daut ostatok %d n”, m, l); //вывод строки о числах, при делении на введенный делитель которые дают введенный остаток
if ( l>=0 && l<=m-1){ // условие: если если введенный остаток больше нуля или меньше делителя, выполнять
for ( i=0; i<n; i++) //открываем цикл
if (A[i]%m == l) printf (“%dn”, A[i]);}
else printf (” Owibka uslovia!”); // условие – если остаток от деления равен введенному: выводить элемент массива
//если введенный остаток меньше нуля или больше делителя вывод ошибки условия
getch(); //задержка экрана
return 0;
}
3
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h> //библиотеки для задержки экрана , рандомных чисел
#define n 4 //определение константы
int A [n][n]; /* матрица */
int main(void) {
int i,j, t, max; //инициализация переменных
int m_j;
srand(time (NULL));
printf (“Original matrix:n”);
for (i=0; i<n; i++){
for ( j=0; j<n; j++){
A[i][j] =rand()%10;
printf (“%4d”, A[i][j]);}
printf (“n”);} //заполнение матрицы рандомным способом
for(i=0; i<n; i++){ // идем по строкам
m_j =0;
max=-32000; // берем за максимальное самое минимальное число
for (j=0; j<n; j++){ //идем по столбцам
if ( A[i][j]> max) { max = A[i][j];
m_j = j;}} //если элемент больше максимального, то он становится максимальным
t = A[i][i]; // заносим элемент на главной диагонали в переменную
A[i][i] = A[i][m_j]; //меняем местами
A[i][m_j] = t; // выносим из переменной
}
printf (“Transponed matrix:n”);
for (i=0; i<n; i++){
for ( j=0; j<n; j++){
printf (“%4d”, A[i][j]);}
printf (“n”);} // вывод результата
getch(); //задержка экрана
return 0;
}
4
#include <stdio.h>
#include <conio.h>
#include <math.h> //библиотека математических функций
int main() {
int x,y,z,t,s1,d,s2,s; //инициализация переменных
printf(“Vvedite x:”);
scanf ( “%d”, &x);
printf(“Vvedite y:”);
scanf ( “%d”, &y);
printf(“Vvedite z:”);
scanf ( “%d”, &z);
printf(“Vvedite t:”);
scanf ( “%d”, &t); // ввод координат х у z t
d=sqrt(x*x+y*y);//Диагональ напротив прямого угла, нашли по теореме Пифагора
s1=x*y*0.5;//Первая часть площади четырехугольника
s2=0.25*sqrt((d+z+t)*(d+z-t)*(d+t-z)*(z+t-d));//Вторая часть площади четырехугольника, найдено по формуле Герона
s=s1+s2;
printf(“S= %d”,s); //вывод площади
getch();
return 0;
}
5
#include <stdio.h>
#include <conio.h>
#include <string.h> //библиотеки работы с функциями строк
#define n 10 //определяем константу
int main (){
char str[n]; //объявление строки
int a=0;
int i, j;
printf (” Vvedite luboe zislo “);
gets (str);
puts (str); //ввод числа, программа воспринимает его как сроку. вывод строки на экран
for ( i=0; i<strlen(str)-1; i++) // цикл для строки, начиная с первого элемента и до препоследнего
for ( j=i+1; j<strlen(str);j++) // цикл для строки, начиная с второго элемента и до конца
{
if (str[i]!=str[j])a++;
} // условие, спомощью цикла сравниваем каждый элемент со следующим, если неравны , переменная а увеличивается
if ( a>0) printf (“Raznie”);
else printf (“Odinakovie”); // если в итоге а больше нуля, хотя бы одна цифра в числе не равна другой
getch(); // задержка экрана
return 0;
}
6
#include <stdio.h>
#include <conio.h>
#define n 10 // определяем константу
int main (){
int A[n]; //массив
int i;
for (i=0; i<n; i++)
{ printf (“Vvedite %d element massiva”, i);
scanf (“%d”, &A[i]);
} //заполнение массива с экрана
for (i=0; i<n; i++)
printf ( “%d “, A[i]); //вывод введенного массива
for ( i= 0 ; i<n; i++)
if (A[i]%3 !=0) printf (“V”); //проверка условия церез цикл для каждого элемента: если остаток от деления на три не равен нулю, ставить метку
getch(); //задержка экрана
return 0;
}
saxwoman 4.9
Опыт написания студенческих работ более 10 лет. Большая база готовых работ Гуман.науки: - юриспруденция - экономика, финансы, налоги - менеджмент, маркетинг - физическая культура и спорт, БЖД - философия , психология и прочие
На странице представлен фрагмент
Уникализируй или напиши новое задание с помощью нейросети
Похожие работы
Определить сопротивление растеканию сложного заземления
Определить сопротивление растеканию сложного заземления, состоящего из вертикальных стержневых заземлителей и горизонтальной полосы. Исходные данные принять по варианту, номер которого совпадает с последней...
3 Заносим числовые данные по задаче в 5 столбец и 6 столбец
3. Заносим числовые данные по задаче в 5 столбец и 6 столбец. Данные столбца 5 – это данные уровня притязаний, а столбца 6 – силы воли Кодируем переменные: для этого переходим с листа «представление...