polikarpov-70
?>

(pascal abc/turbo) в результате выполнения программы должны быть выведены значения функции y=x3+2x для значений x, лежащих в диапазоне [1; 3], с шагом 0, 2. программу составьте двумя используя цикл с предусловием и цикл с постусловием.

Информатика

Ответы

dovgash2
Считываешь все числа примяняя к ним фунцию (f) которая будет считать сумму цифр, запоминая 2 числа в которых f вернет максимальное и минимальное. Или тебе код нужен?

#include <bits/stdc++.h>using namespace std;int f(int a){    int r=0;    r+=a/1000;    a=a%1000;    r+=a/100;    a=a%100;    r+=a/10;    a=a%10;    r+=a;return (r);}int main(){    int nf,num,n,ansm=0,ansmax=0,min1=100,max1=-100;cin>>n;for(int i=1;i<=n;i++) {     cin>>num;    nf=f(num);    if(nf<min1){min1=nf;ansm=num;}    if(nf>max1){max1=nf;ansmax=num;}}cout<<ansmax<<' '<<ansm;}
Zolotnik974620
Трехзначное число является палиндромом если первая и третья цифры в десятичной записи равны между собой.

/* функция определения палиндром или нет.
 * параметр - исходное число.
 * возвращает не 0, если палиндром, 0 - если не палиндром */
int is_palindrom (int x)  {
  /* вычисляем первую (младшую) цифру в десятичной записи */
  int digit1 = x % 10;
  /* вычисляем третью (старшую) цифру в десятичной записи */
  /* по условию на входе 3-значное число, поэтому без доп. % 10 */
  int digit3 = x / 100;  
  return (digit1 == digit3);
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

(pascal abc/turbo) в результате выполнения программы должны быть выведены значения функции y=x3+2x для значений x, лежащих в диапазоне [1; 3], с шагом 0, 2. программу составьте двумя используя цикл с предусловием и цикл с постусловием.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

catmos
eobmankina
kononenko-elena4
nurtilekisakov
gordeevadesign2986
guujuu
Likhomanova63
anna241273
mpityk
sergeevich
Vipnikavto58
ktv665
milaudina
masamosijcuk140244
Ямпольский