close

Вход

Забыли?

вход по аккаунту

?

Лабораторная 2

код для вставкиСкачать
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;
}
Документ
Категория
Рефераты
Просмотров
15
Размер файла
17 Кб
Теги
лабораторная
1/--страниц
Пожаловаться на содержимое документа