Tugas Laporan
Tugas Laporan
#include <iostream>
using namespace std;
int main(){
int i,N;
i=1;
cout<<"Inputkan sebuah bilangan : ";
cin>>N;
while (i<=30){
if ((i%7==0)&&(i%2!=0))
cout<<i<<" ";
i++;
};
}
#include <iostream>
main(){
int i,arr[10],N,temp;
for (i=0;i<N;i++){
cout<<"Index["<<i<<"] : ";
cin>>arr[i];
temp=arr[N-1];
for(i=N-1;i>0;i--)
arr[i]=arr[i-1];
arr[0]=temp;
for(i=0;i<N;i++)cout<<arr[i]<<" ";
#include <iostream>
using namespace std;
main(){
int i, arr[10],N,max,min,jumlah=0;
float rata;
cout<<"jumlah data = ";cin>>N;
for (i=0;i<N;i++){
cout<<"Data["<<i<<"] : ";
cin>>arr[i];
}
max=-999;
min=999;
for (i=0;i<N;i++){
if (max<arr[i]) max=arr[i];
if (min>arr[i]) min=arr[i];
}
jumlah+=max+min;
for (i=0;i<N;i++)
cout<<arr[i]<<" ";
cout<<endl<<"Nilai max = "<<max<<endl;
cout<<"Nilai min = "<<min<<endl;
cout<<"Rata-rata = "<<float(jumlah/2);
}
4. Buatlah sebuah program untuk menampilkan posisi elemen nilai
maksimum yang pertama kali ditemukan dari sebuah array 1 dimensi
Contoh: jika diberikan input T = [3 4 5 2 7 9 0], maka outputnya 6
jika diberikan input T = [3 4 9 2 7 9 0], maka outputnya 3 jika
diberikan input T = [3], maka outputnya 1
#include <iostream>
using namespace std;
main(){
int i, arr[10],N,max,imax;
cout<<"jumlah data = ";cin>>N;
for (i=0;i<N;i++){
cout<<"Data["<<i<<"] : ";
cin>>arr[i];
}
max=-999;imax=-1;
for (i=0;i<N;i++)cout<<arr[i]<<"";
for(i=0;i<N;i++)
if (max<arr[i]){
max=arr[i];
imax=i;
};
cout<<"Posisi max ada di = "<<imax;
}
#include <iostream>
main(){
int arr[10][10],i,j,baris,kolom,max,min;
cout<<"Jumlah baris =" ;cin>>baris;
for (i=0;i<baris;i++){
for (j=0;j<kolom;j++){
cin>> arr[i][j];
max=-999;
min=999;
for (i=0;i<baris;i++){
for (j=0;j<kolom;j++){
cout<<arr[i][j]<<" ";
if (max<arr[i][j])max=arr[i][j];
if (min>arr[i][j])min=arr[i][j];
cout<<endl;
cout<<"Rata-rata="<<(float)(max+min)/2;