Категория
Информатика, опубликовано 06.06.2020 20:40

Составьте программу, результатом, которой будет true, если высказывание является истинным, и false в противном случае: с клавиатуры вводим 3 числа и проверяем, является ли сумма первых двух чисел больше суммы второго и третьего.

Ответы

Ответ
Ответ оставил: Гость
Карандаш
Ластик
Масштаб
Ответ
Ответ оставил: Гость
Хмм, программу на каком языке? Обычно в школе Паскаль учат, но если на питоне - это делается через оператор ветвления. А именно else; if; elise;
Ответ
Ответ оставил: Гость
Легко это 324 равнт х56
Ответ
Ответ оставил: Гость
#include <stdio.h>
#include <malloc.h>
void func(int *mas, int N)
{       
int l=0, r=N-1, i;       
while(l<r)       
{               
for(i=l; i<N; i++)                       
if(mas[i]<0)                               
break;               
l=i;               
for(i=r; i>=0; i--)                       
if(mas[i]>=0)                               
break;               
 r=i;               
if(l<r)               
 {                       
 int temp=mas[l];
 mas[l]=mas[r];
mas[r]=temp; 
               }       
 }

int main()
{int *mas, N, i;printf("N= ");scanf("%d", &N);mas=(int*) malloc(N*sizeof(int));for(i=0;
i<N; i++)
{    printf("[%d]= ", i); 
   scanf("%d", &mas[i]);}func(mas, N);for(i=0; i<N; i++)    printf("%d ", mas[i]); 
   return 0;}


Другие вопросы по информатике

✅ Ответов: 2 на вопрос по информатике: Составьте программу, результатом, которой будет true, если высказывание является истинным, и false в противном случае: с клавиатуры вводим 3 числа и проверяем, является ли сумма первых двух чисел больше суммы второго и третьего.... ты найдешь на сайте. Также ты можешь добавить свой вариант ответа, если считаешь, что он не верен или твой ответ более полный. Пожалуйста, добавляй только правильные ответы.
Вконтакте Youtube