I. Цикл счетчик:=счетчик+1 До счетчик < 7 Вывод счетчик Конец цикла II. 1)Ввести число (а) которое надо разделить 2)Ввести число (b) на которое надо разделить 3)Создаем цикл вычитания 1-го числа из 2-го 4)Делаем проверку на положительность чисел a,b 5)Если числа положительные, то вычитаем число а, из числа b, и записываем кол-во удачных вычитаний 6)Выводим вычитания на экран, это и будет ответ int a, b, n = 0; printf("Введите число A"); scanf("%d", &a); printf("Введите число B"); scanf("%d", &b); while (a>=b) { If(a<0 && b<0)printf("Получилось отрицательное цисло"); else { a = a - b; n++; } } printf("n = %d", &n); III. int a,b,c,n=0; if(a<0) a=0-a; n++; if(b<0) b=0-b; n++; while (a>=b) a-=b; if(n>=1) n--; else n++; printf("%d",n); IV. int a,b; if(a<0) a=0-a; if(b<0) b=0-b; while (a>=b) a-=b; printf("%d",n); V. Рекурсия Процедура проц(счетчик1) Если счетчик1>0 то Процедура(счетчик1+1) Вывод(счетчик1) Конец-процедура. Итерация Счетчик 1 = 1 Для счетчик 2 = от 2 до 10 делаем Счетчик1 = счетчик * счетчик2 Вывод(счетчик1) Конец-цикл VI. int a[10]; int i,j,k,tmp; longint c; for(i=9;i>=0;i--) { a[i]=c%10; c/=10; } while(a[i]<a[i-1]) { i--; } k=i; for(i=k;i<=9;i++) { if (a[k-1]> a[i]) if (a[i]<tmp) tmp=a[i]; } a[i]=a[k-1] for(i=k;i<=9;i++,j++) { tmp=a[9-j] a[i]=tmp; }
1/--страниц