место в рейтинге
  • 111743
  • 155
  • 45
Нравится блог?
Подписывайтесь!

С++ тіліндегі есептер

а1...аn накты сандар берилген.а1...аn тизбегиндеги киши элементти барлык элементтердин арифметикалык ортасынын бутин болигимен ауыстырыныз.Баска элементтерин озгерпениз Егер тизбекте бирнеше min(а1...аn)элементтерин болса,онда реттеги ен сонгысын 0 ге ауыстырыныз

Әр адам программаны әр түрлі жазады(мен өзім программаны қысқа жазғанды жақсы көрем). Ең бастысы программа логикалық түрде дұрыс болу керек.

Мына есепте минимальды массивтин элементин аныктап аламыз , содан ұқсас минимальды элементтерди санын анықтап аламыз да, шарт жасаймыз  егер минимальды элемент болса массивтің барлық элементтерін қосып оны массивтің өлшеміне бөлеміз(біздің есепте 5-ке), әйтпесе минимальды элементке нөлді меншіктейміз.

#include <stdio.h> //standart input output кітапханасы
#include <conio.h> //getch() функциясы клавиатураны басканша программа корсетилип турады
#define n 5 // массивтің өлшемі
void main(){ // с++ аркашанда main() функциясында программа орындалады 
int a[n]; // бес өлшемди массив a[5]
int i;
int min;
int k=0;
int s=0;
double sred;
int temp;

printf("\nMassivti engizinin \n");

for(i=0;i<n;i++)
scanf("%i",&a[i]); //массивтерді клавиатурдан енгізу

min=0;
for(i=1;i<n;i++)
if(a[i]<=a[min]) min=i; //минимальды массивтин элементин аныктап аламыз

for(i=0;i<n;i++){
if(a[i]==a[min]) k++; //минимальды элементтің санын анықтаймыз
}
printf("Minimaldi elementer sani k=%i\n",k);
printf("Minimaldi massiv a[%i]=%i\n",min,a[min]);

if(k==1){
for(i=0;i<n;i++) s=s+a[i];
sred=double(s)/double(n);
printf("Arifmetikalik ortasi %f\n ",sred);
temp=int(sred);
a[min]=sred; // арифметикалык ортасымен орыннын ауыстырамыз
sred=temp;

for(i=0;i<n;i++)
printf("%i ",a[i]);

}
else {
a[min]=0;
for(i=0;i<n;i++) //минималдь элменттердің сонгы элементін нөлге меншіктейміз
printf("%i ",a[i]);
}

getch();
}

Данияр Мырзаканов dan_ntu
Добрый и анкау емеспин.
6 октября 2010, 14:51
13981

Загрузка...
Loading...

Комментарии

//Дан массив размера N и целые числа K и L (1 <= K <= L <= N).
//Найти среднее арифметическое элементов массива с номерами от K до L включительно. плиз, помогите с решением на с++
#include
#include

int main(){
int a[1000];
int n,k,l,n1,i;
double sred;
int sum=0;
clrscr();
printf("Vvedite n->");
scanf("%d",&n);
printf("Vvedite l->");
scanf("%d",&l);
if(l>n)
{
printf("l>n Vvedite pravilnoe znachenie");
return 1;
}
else{
printf("Vvedite k->");
scanf("%d",&k);
if ((k<1) || (k>l)){
printf("k<1 k>l Vvedite pravilnoe znachenie");
return 1;
}
else{
for (i=0;i {
printf("a[%d]=",i);
scanf("%d",&a[i]);
}
for (i=0;i printf("a[%d]=%d ",i,a[i]);

n1=l-k;
for (i=k;i<=l;i++)
sum=sum+a[i];
sred=double(sum)/double(n1);
printf("\narifmetikalik oratasi %5.3f",sred);
}
}
getch();
return 0;

}
Есептин шартын тусиндин ба не болса почтана дайын кодтты жибере саламын
for (i=0; i{ мына жерде кате шыгарып тур. неге?
dan_ntu.yvision.kz мына жакка салып койдым
даны гипотенуза и катет прямоугольного треугольника. найти второй катет и радиус высланной окружности
кай тилде керек?
привет жауабын кашан бере аласын плиз комектесе гойшы
А (10) массивы Берилген массивтын ен улкен жане ен Киши элементин жане олпрдын реттик номерин табу си + те
А (10) массивы Берилген массивтын ен улкен жане ен Киши элементин жане олпрдын реттик номерин табу с+те
Олжас мен казир ауылдамы. Кешир комектесе алмаймын
Кеш болсада жаза салдым есебинди
#include
#include
using namespace std;

int main(){
int a[10];
int k1=0,k2=0;
int min,max;
cout<<"Vvedite massive"< for (int i=0;i<10;i++){
cout<<"a["<";
cin>>a[i];
}

min=a[0];
max=a[0];
for (int i=1;i<10;i++)
{
if(a[i]<=min)
{
min=a[i];
k1=i;
}
else
{
if (a[i]>=max)
{
max=a[i];
k2=i;
}
}
}
cout<<"Massivtegi en kishi san = "< cout<<"Massivtegi en kishi sannin orni = "<<"a["<
cout<<"Massivtegi en ulken san = "< cout<<"Massivtegi en ulken sannin orni = "<<"a["< getch();
return 0;
}
берлген а(15) массивн элементтин кемуи бойнша реттеп, ен улкен жане ен кши элементтин косинустарнын коснлсн табнз, турленген А массивн баспага бернз
Берилгенин дурыс жазшы
есептин берилгенин дурыс жазшы
х,у нақты сандары берілген.Егер олар теріс болса,олардың әрқайсысының олардың модулімен ауыстыру.Ал егер екеуінің біреуі ғана теріс болса ,олардың әрқайсысының 0,5-ке өсіру.Егер екеуінің ешқайсысы да теріс болмаса және [0,5,2,0]аралықта жатпаса оларды 10 есеге азайту.қалған жағдайларда оларды еш өзгеріссіз қалдыру. мыныыыыынаааааа есептііі шығарыппп беріңдершшш
∑_(k=1)^n ((-1)〖k+1〗^ )/(k(k+1)) осыныда шыгару керек
Салем! С++ тілінде функциямен есеп шыгарып бере аласыз ба?
класты құруға көмектесіндерші. n натурал саны берілген. есептеу керек : x_1=y_1=1; x_1=0.3x_(i-1); y_1=x_(i-1)+y_(i-1); (i=2,3,…)
Айгерим жаксы есеп шыгарад екенсингой)))...ренжиме)))))))честно озим си++ ти тусине алмай журм массивти
салеметсиздерме маган с тилинде Шартты, Таңдау, Логикалык операторларга жәнеде Циклдық оператордың әр каисысына 10 есептен жалпы барине 60есеп керек еди отиниш тауып бериниздерши?? маган 11ине дин керек еди отинишшшш!!!
S=e^2xsin3y мына есепти калай шыгаруга болады
Екі бірлік массивтер бойынша үшінші массив құрастырылады, құрамында басында бірінші
массивтің элементтері аяғында екінші массивтің элементтері.
ШЫГАРЫП БЕРИНИЗШИ
Данияар маган мна есепты шгару керек комектесп жібершы А(30) массив берілген. Ең кіші және ең үлкен элементтердің аралығында орналасқан оң
таңбалы элементтердің қосындысы мен санын табыңыз.с++
. тагы біреуы бар ,,,А(15) массив берілген. Массивтің тақ орындарында орналасқан элементтердің ішінен ең
кішісін табыңыз және ең бірінші кіші элементтен кейін орналасқан нөлге тең емес элементтердің
көбейтіндісі мен санын анықтаңыз.с ++
33. Екiөлшемдi А(4,4) жиымында қосымша диагональда орналасқан элементтердiң арифетикалық ортасын анықтаңдар.
34. Екiөлшемдi А(4,4) жиымында бас диагональда орналасқан элементтердiң ең үлкенін анықтаңдар.

24. Берілгені: а1, а2, а3...а50 тізбек элементтері, келесі формула бойынша S мәнін анықтау керек:
S = +2а2 + 2а3+ 2а4+...+2а49.+
Есепти си тілінде құрыңыз: А(5,6) массиві берілген. 0 кіші немесе тең аij кіші немесе тең шартын қанағаттандыратын барлық элементтердің қосындысын есептеу керек.
салам отиниш мына есепти шыгарып бересин ба ∑, i=1, A1+a2, max(a1,a2....an)<10
x,y нақты сандары берілген.Екі санның кішісін олардың жарты қосындысымен,ал үлкенін екі еселенген көбейтіндісімен ауыстыру C# шығарып беріңізші.....
using System;

class UseOut
{
public static void Main()
{
double x,y;

Console.Write("Vvedite x->");
x = Convert.ToDouble(Console.ReadLine());

Console.Write("Vvedite y->");
y = Convert.ToDouble(Console.ReadLine());

if (x>y)
{
x = 2 * x;
}
else
{
y = (y / 2) + (x / 2);
}

Console.WriteLine("x="+x);
Console.WriteLine("y="+y);

Console.ReadLine();
}
}
Тағы бiреуiн шығарып бересiз ба?! 18xN өлшемдi нақты шаршы матрицасы берiлген.Матрицаның элементiнiң модулi бойынша үлкен мәндiсiн және оның индекстерiн көрсет.
Тортбурыш ауданын есептеу калай курылымы
vk.com менин вкадага группам
vk.com вкадағы менің группам
x(4,5) матрицасының теріс элементтерінің санын және осы элементтерінің көбейтіндісін есептеп бериниши
бір өлщемді А(20) жиынындағы 5тен кем элементтердин косындысын жане оларддын жалпы санын сонымен катар 5 ке калдыксыз болинетин элементтердин номирлерин аныктандарю
С++ тилинде шгарып беринизши
#include;
#include;
main()
{
int a[10] , i, s=0;
for(i=0; i<10; i++)
cin>>a[i];
for(i=0; i<10; i++)
if(a[i]%5==0 && a[i]<6)
s= s+a[i];
cout<<s<<endl;
}
Т және Р (1≤T≤103, 1<Р≤10) бүтін сандары берілген. Т саны Р-ға бөлінсе, Т-ның неше таңбалы сан екенін, ал бөлінбесе – Т-ның цифрларының қосындысын анықтайтын блок-схема және программа жазу керек. С++ ТІЛІНДЕ.
ӨТІНІШ барынша тезрек шығарып берші???
Есеп шықса вк дан суретке алып жіберші по братский...Пж
Мен есепти бугин кордим

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Инструкция для аллергиков. Как бороться с аллергией в период обострения

Инструкция для аллергиков. Как бороться с аллергией в период обострения

Я аллергик с детства. Имею аллергию на пыльцу березы, липы, полыни (выяснил это благодаря кожным пробам), а также пищевую аллергию на горчицу. Свои проблемы знаю, однако это меня не спасло.
Romeo_17
15 авг. 2017 / 17:21
  • 38314
  • 63
СМИ – ассистент провокаторов? Как гости из соседних стран сеют раздор в Казахстане

СМИ – ассистент провокаторов? Как гости из соседних стран сеют раздор в Казахстане

Инцидент с пьяным киргизским гостем на борту Air Astana, наверное, остался бы только во внутренних сводках авиакомпании, если бы г-н Доган, не поднял громкий крик о государственном языке.
openqazaqstan
вчера / 14:43
  • 6011
  • 15
Алматы предложили сделать центром секс-туризма

Алматы предложили сделать центром секс-туризма

Известный политолог России Андрей Карпов предложил сделать Алматы центром секс-туризма. Но для этого сперва нужно легализовать проституцию в стране.
tala03
13 авг. 2017 / 14:48
Казахский национализм раньше выглядел несовременно. Теперь он другой

Казахский национализм раньше выглядел несовременно. Теперь он другой

Националисты стали совсем другими. По-английски хорошо говорят, русскую классику цитируют. Очень современные, образованные, адекватные. А после Крыма в националисты уже чуть ли не любой казах готов был записаться.
Aidan_Karibzhanov
16 авг. 2017 / 16:52
«Доехать до Алтын Орды» – как мошенники обманывают алматинцев

«Доехать до Алтын Орды» – как мошенники обманывают алматинцев

Из множества грустных откровений постепенно сложился перечень самых распространённых уловок охотников за нашими деньгами. В нём ожидаемо лидировали профессиональные попрошайки.
caravan_kz
16 авг. 2017 / 15:05
  • 1571
  • 2
Недоразумение с грантами в ВУЗы: «медалисты» до сих пор имеют преимущество

Недоразумение с грантами в ВУЗы: «медалисты» до сих пор имеют преимущество

Многие способные выпускники без Алтын Белги готовились к тестированию, чтобы в честной борьбе попытать счастья на гранты без ущемления со стороны якобы "золотых" выпускников.
DanaJarlygapova
14 авг. 2017 / 14:35
Приложение казахстанских школьниц признали лучшим на конкурсе в Сан-Франциско

Приложение казахстанских школьниц признали лучшим на конкурсе в Сан-Франциско

Команда алматинских школьниц выиграла главный приз международного конкурса Technovation Challenge 2017 по разработке мобильных приложений.
yviNews
11 авг. 2017 / 16:38
  • 2338
  • 5
Сколько дней казахстанцы отдохнут на День Конституции и Курбан айт

Сколько дней казахстанцы отдохнут на День Конституции и Курбан айт

Многие уже сейчас планируют отпуска и праздничные выходные. Сколько дней отдыха будет в этом году в честь Дня Конституции и мусульманского праздника Курбан айт?
yviNews
11 авг. 2017 / 15:08
  • 1332
  • 0
На EXPO через Балхаш и Боровое своим ходом

На EXPO через Балхаш и Боровое своим ходом

Мы объехали по кругу озеро Иссык-Куль, о чем повествует предыдущий пост, и вернувшись из поездки подумали, а почему бы нам не рвануть на наше озеро, не менее прекрасное?
yelenasergiyenko
13 авг. 2017 / 13:13
  • 1302
  • 6