Перейти к содержанию

lirity

Members
  • Постов

    2
  • Зарегистрирован

  • Посещение

    Никогда

Достижения lirity

  1. да точно моно и так, действительно) пасибо EvilShadow) что значит опыт))
  2. /* ****...** *.......* . задание: вывести полый квадрат . *.......* ********* Используя только упр. структуры while, if, if/else, тип данных - int, никаких своих функций. Почему такие ограничения: учась по книге, хотелось бы использовать тот материал, который прочел.*/ #include<stdio.h> int main() { int side, side3, i = 0, i_int; printf("Entered lenght of side [1 - 20]:\t"); scanf("%d", &side); printf("\n"); if (side < 1) printf("Side shoud be [1 - 20]"); else if (side > 20) printf("Side shoud be [1 - 20]"); else { while(++i <= side) printf("*"); // ****...* if (side != 1) { // ........ printf("\n"); i = 0; side3 = side - 2; while (++i <= side3) { //cicle : between ****/**** i_int = 0; printf("*"); while (++i_int <= side3) printf(" ");//SPACE printf("*"); printf("\n"); } i = 0; //*.....* while(++i <= side) printf("*"); //***...* } } return 0; } //как нить оптимизировать код или другой вариант прог-мы //могет можно предложить...т. к. я новичок, сильно не пинайте
×
×
  • Создать...