K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

25 tháng 4 2020

cô mình gửi như thế mà có sai j đâu

Một số khái niệm về lập trình và ngôn ngữ lập trình

Đề bài nếu thế này thì đúng nè: Viết chương trình tìm t là tổng của n số tự nhiên đầu tiên, cho tới khi t là số nhỏ nhất lớn hơn hoặc bằng 1000 thì dừng lại

#include <bits/stdc++.h>

using namespace std;

long long x,n,i,t1,t2,t3;

int main()

{

cin>>n;

t1=0; t2=0; t3=0;

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

{

cin>>x;

t1+=x;

if (x%2==0) t2+=x;

else t3+=x;

}

cout<<t1<<" "<<t2<<" "<<t3;

return 0;

}

24 tháng 12 2021

#include <bits/stdc++.h>

using namespace std;

long long a[6],i,t,t1;

int main()

{

t=0;

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

{

cin>>a[i];

if (a[i]%2==0) t=t+a[i];

}

t1=0;

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

if ((a[i]%2!=0) and (i%2==0)) t1=t1+a[i];

cout<<t<<endl;

cout<<t1;

return 0;

}

19 tháng 12 2021

#include <bits/stdc++.h>

using namespace std;

long long n,i,dem,t;

int main()

{

cin>>n;

dem=0;

t=0;

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

if (i%2==1) 

{

t=t+i;

dem++;

}

cout<<t<<" "<<dem;

return 0;

}

#include <bits/stdc++.h>

using namespace std;

long long x,n,i,t,dem;

int main()

{

cin>>n;

dem=0;

t=0;

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

{

cin>>x;

if (x%2==0 && x>10) t+=x;

if (x%2!=0 || x<100) dem++;

}

cout<<t<<" "<<dem;

return 0;

}

Bài 1: 

uses crt;

var a:array[1..200]of integer;

i,n,t:integer;

begin

clrscr;

write('Nhap n='); readln(n);

for i:=1 to n do 

begin

write('A[',i,']='); readln(a[i]);

end;

t:=0;

for i:=1 to n do 

  if a[i] mod 5=0 then t:=t+a[i];

writeln('Tong cac so chia het cho 5 la: ',t);

readln;

end.

Bài 2: 

uses crt;

var st:string;

d,i:integer;

begin

clrscr;

write('Nhap xau:'); readln(st);

d:=length(st);

for i:=1 to d do 

  if st[i]=#32 then delete(st,i,1);

writeln(st);

readln;

end.

17 tháng 1 2020

hình như bài này dùng thuật toán quy hoạch động của lớp 8

để tớ xem thử

17 tháng 1 2020

#include <iostream>

using namespace std;

int n,a[1001],m;

int quick2(int l, int maxx)
{
int left=l;
int right=maxx-1;
int pavot=a[maxx];
while(true)
{
while(a[left]>=pavot&&left<right)
{
left++;
}
while(a[right]<=pavot&&right>left)
right--;
if(left>=right)
break;
swap(a[left],a[right]);
left++;
right--;
}
swap(a[left],a[maxx]);
return left;
}
int quicksort(int l,int maxx)
{
if(l<maxx)
{
int p=quick2(l,maxx);
quicksort(l,p-1);
quicksort(p+1,maxx);
}
}
int main()
{

cin>>n;
cin>>m;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
quicksort(1,n);
int dem=0,tong=0;
while(tong<m)
{
dem++;
tong+=a[dem];
}
cout<<dem;
return 0;
}

#include <bits/stdc++.h>

using namespace std;

long long a[10],i,n,t;

int main()

{

n=10;

t=0;

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

{

cin>>a[i];

if (a[i]>3) t=t+a[i];

}

for (i=1; i<=n; i++) cout<<a[i]<<" ";

cout<<endl;

cout<<t;

return 0;

}