Премини към съдържанието

Arif Ivanov

Потребител
  • Публикации

    3
  • Регистрация

  • Последно онлайн

Постижения на Arif Ivanov

Начинаещ

Начинаещ (1/21)

  • Първа публикация
  • Първа седмица
  • Месец по-късно
  • Една година във форума
  • Разговор за начинаещи

Нови значки

0

Репутация

  1. #include "stdio.h" struct Point { int x, y; }; struct Rectangle { int height; int width; int a; int b; }; void PrintResult(Rectangle* array, Point point) { for (int j = 0; j < 3; j++) { Rectangle* temp = &array[j]; for (int i = temp->a; i <= temp->a + temp->width; i++) { if (i == point.x) { for (int j = temp->b; i <= temp->b - temp->height; i--) { if (j == point.y) printf("YES"); } } } } printf("End"); } int main() { struct Point points; printf("x="); scanf_s("%d", &points.x); printf("y="); scanf_s("%d", &points.y); Rectangle recht; recht.height = 8; recht.width = 9; recht.a = -9; recht.b = 6; Rectangle recht2; recht2.height = 17; recht2.width = 5; recht2.a = -7; recht2.b = 7; Rectangle recht3; recht3.height = 7; recht3.width = 5; recht3.a = 2; recht3.b = -2; Rectangle array [3]= { recht,recht2, recht3 }; } Програмата все още не работи ,къде бъркам?
  2. И аз не знам като цяло, толкова много ми се омота главата, че вече не знам и какво пиша. С а се опитвам да декларирам структура, описваща точка в равнината.
  3. Здравейте, задачата е следната : Да се декларира структура, описваща точка в равнината. Да се създаде програма, която дефинира масив, съответстващ на определен брой правоъгълни области. Правоъгълната област се описва с начална точка, дължина и ширина. Да се определи извън кои области е въведена от потребителя точка в равнината. Данните да се изведат на екрана в подходящ формат. До сега съм написал това и се нуждая от помощ. #include "stdio.h" struct Point { int a; }; struct Recteangle { int height, width; }; int RechteangleArea(struct Recteangle r) { int s; s = r.height * r.width; return s; } int main() { struct Point points[1]; for (int i = 0; i < 1; i++) { printf("a="); scanf_s("%d", &points.a); } struct Recteangle recht1; recht1.height = 6; recht1.width = 6; printf("Height: %d\n", recht1.height); printf("Weidt %d\n", recht1.width); int s = RechteangleArea(recht1); printf("The Area is : %d \n", s); }
  • Разглеждащи това в момента   0 потребители

    • Няма регистрирани потребители разглеждащи тази страница.
×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване