Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
aip_esepter_pravilno.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
95.36 Кб
Скачать

Int main(){

int a[8];

int s=0;

for (int i = 0; i<8; i++){

cin>>a[i];

}

for (int i = 0; i<8; i++){

s+=a[i];

}

cout<<c/8;

return 0;

}

34.2 Бүтін сандармен берілген A[8] жиымының оң элементтерінің геометриялық ортасын табу керек.

#include <iostream>

#include <cmath>

using namespace std;

Int main(){

int a[8];

int s=1;

float c=0;

for (int i = 0; i<8; i++){

cin>>a[i];

}

for (int i = 0; i<8; i++){

if (a[i]>0)

c++;

s*=a[i];

i++;

}

cout<<pow(s,1.0/c);

return 1;

}

35.2 Пернетақтадан енгізілген сөз тіркесінде неше "а" әріпі бар екенін табу керек.

#include<iostream>  #include<string>  using namespace std;  int main()  {  int k = 0;  string s;  cin »s;  for(int i = 0; i < s.length(); i++)  {  if(s[i] == 'a') k++;  }  cout«k;  return 0;  }

36.2 Енгізілген сөз тіркесіндегі ең соңғы сөзді экранға шығару керек.

#include <iostream>  #include <string>  using namespace std;  int main()  {  char[100] s; 

Int i; for(i=s.length(); i>=0; i++)

{

If(s[i]==’ ‘) {k=i; break;}  }

For(i=k; i<s.length()-1; i++) {

Cout<<s[i];

}  return 0;  }

37.2 Бір файл ашып, соған 5 бүтін сан жазып шығу керек.

#include <stdio.h> #include <conio.h>

#include<fstream> main() { int k,i,n=5; char fname[]="d:\\text.txt\0"; FILE *fp; fp=fopen(fname,"w"); printf("Енгізілген сандар %s файлына жазылады\n",fname); puts("Cан соң Enter басыңыз\n"); for(i=0; i<n;i++) {scanf("%i",&k); fprintf(fp,"%d ",k); } fclose(fp); printf("Енгізілген сандар %s файлына жазылды\n",fname); getch(); }

38.2 Берілген b[10] жиымы элементтерінің 3-тен артық элементтерінің геометриялық ортасын табу керек.

#include<iostream>

#include<cstdlib>

#include<cmath>

#define n 10

using namespace std;

main(){ int a[n],i,k=0;

float p=1.0;

for(i=0;i<n;i++)

{a[i]=rand()%10;

cout<<a[i]<<" ";}

i=0;

do

{ if (a[i]>3)

{ k++; p*=a[i];}

i++;

}

while (i<n);

p=pow(p,1.0/k);

cout << "Geometria orta="<< p;

return 0;

}

39.2 Екі өлшемді A[3][3] жиымының қосалқы диагоналындағы элементтерінің қосындысын табу керек.

#include <iostream>

#include <conio.h>

using namespace std;

Int main()

{

int a[3][3],i,j,s=0;

for(i=0;i<3;i++)

{

for(j=0;j<3;j++)

{

a[i][j]=3*i+j;

cout<<a[i][j]<<" ";

}

cout<<endl;

}

for(i=0;i<3;i++)

for(j=0; j<3; j++)

{

If(i+j==n-1) s+=a[i][j];

}

cout<<"Kosalky= "<<s<<endl;

getch();

return 0;

}

40.1. Төмендегі s функциясын берілген t мәндері үшін есептеу программасын құрыңыз.

#include<iostream>

#include<conio.h>

#include<cmath>

using namespace std;

main(){

int t;

double s;

cout<<"san engiz"<<"\n";

cin>>t;

if(t>=15.6)

s=0.5*pow(t,2)-sin(t);

if(t<=10 && t<=15.6)

s=exp(t+1);

if(t<10.5)

s=0.4*sin(pow(t,2)+1);

cout<<"s="<<s;

}

41.1 Төмендегі функцияны берілген нахты х және бүтін n мәндері үшін есептеу алгоритмі мен программасын құрыңыз. y=sinx+sinx2+sinx3+... +sinxn

#include<iostream>

#include<cmath>

using namespace std;

Int main() {

float x,y=0;

int n,i;

cout<<"x="; cin>>x;

cout<<"n="; cin>>n;

for(i=1;i<=n;i++) {y+=sin(pow(x,i)); }

cout<<"y="<<y;

return 0; }

42.1 A[10] жиымының ең үлкен мәнін ж\е сол мәннің нөмірін анықтау керек.

#include<iostream>

#include<cstdlib>

using namespace std;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]