01/10/2018, 00:44

Giúp e vs ạ :(( .. Nhập một dãy có N số nguyên từ bàn phím. Hãy tìm phần tử lớn nhất và tất cả các vị trí của nó trong dãy

Mọi người giúp e bài C++ này với .

Bùi Thế Khải viết 02:50 ngày 01/10/2018
  • chuẩn bị :

    • int N, i, j, max = 0;
    • int array[1000] = {0};
    • int array2[1000] = {0}
  • một biến N nhập từ bàn phím, cho max= 0, j = 1;

  • cho chạy từ [1] to [N] , nếu max < array[i] thì max = array[i], array2[j] = i , j++;

  • cho in 2 mảng trên ra màn hình good luck

huyhoang viết 02:45 ngày 01/10/2018

Bác giúp e phần tất cả các vị trí vs ạ . Em ms học c++

Bùi Thế Khải viết 02:52 ngày 01/10/2018

array2[j] = i , j++, mảng này dùng để lưu vị trí đọ, với lại em lớp 9 , “there” không biết là anh hay chị, gọi em bằng bác nghe tổn thọ quạ

huyhoang viết 02:55 ngày 01/10/2018

vãi lớp 9 =)) vừa lướt qua profile của bác xog thấy am hiểu về lập trình phết mà =))

Bùi Thế Khải viết 02:54 ngày 01/10/2018

pascal đó ba mà “there” mấy tuổi dzạ

huyhoang viết 02:51 ngày 01/10/2018

mình 98 bạn =)) đh ms bắt đầu lập trình đây

Bùi Thế Khải viết 02:51 ngày 01/10/2018

đh gọi em bằng bác nghe tổn thọ quạ

huyhoang viết 03:00 ngày 01/10/2018

vào sau thì gọi bác thôi chứ cg đâu :v

huyhoang viết 02:48 ngày 01/10/2018
#include<iostream>
#include<cmath>
using namespace std;
main()
{
	int A[100];
	int B[100];
	int j;
	int N;
	cout<<"Nhap N = ";cin>>N;
	for(int i=1;i<=N;i++)
	{
		cout<<"Nhap A["<<i<<"] = ";cin>>A[i];
	}
	cout<<"Day vua nhap la : ";
	for(int i=1;i<=N;i++)
	cout<<A[i]<<" ";
	int Max=A[1];
	for(int i=1;i<=N;i++)
	{
		if (A[i]>=Max) 
		{
			B[j]=i;
			Max=A[i];
		}
	}
	cout<<"Phan tu lon nhat trong mang la : "<<Max<<" tai vi tri i = ";
	for(int j=1;j<=N;j++)
	{
		cout<<B[j]<<",";
	}
}
Bùi Thế Khải viết 02:50 ngày 01/10/2018

mấy chỗ cout sao sai thế ?

huyhoang viết 02:51 ngày 01/10/2018

đâu có sai đâu test vẫn ok đấy . Có mỗi đoạn vị trí là đang vướng thôi

Bùi Thế Khải viết 02:47 ngày 01/10/2018

đâu, em code baosai này

Bùi Thế Khải viết 02:46 ngày 01/10/2018

nhận được 9858945674984 , 0 , 548754 là sao ? hình lệnh gán bị sai

Bài liên quan
0