Cüt İndekslər#7842

Cüt İndekslər (Həll təhlili)

Giriş sıra ədədləri oxuyuruq və onları bir massivdə saxlayırıq. Sonra dövr vasitəsilə massivdəki bütün cüt mövqelərdə yerləşən elementləri çıxarırıq.

Alqoritmin reallaşdırılması

İş çırağını elan edək.

int m[101];

Giriş ədədlərinin sayını oxuyuruq.

scanf("%d",&n);

Giriş massivini oxuyuruq.

for (i = 0; i < n; i++)
  scanf("%d", &m[i]);

Massivin cüt mövqelərində yerləşən elementləri çıxarırıq.

for (i = 0; i < n; i++)
  if (i % 2 == 0) printf("%d ", m[i]);

Java reallaşdırılması

import java.util.*;

public class Main
{
  public static void main(String[] args)
  {
    Scanner con = new Scanner(System.in);
    int n = con.nextInt();
    int m[] = new int[n];
    for (int i = 0; i < n; i++)
      m[i] = con.nextInt();

    for (int i = 0; i < n; i++)
      if (i % 2 == 0) System.out.print(m[i] + " ");
    con.close();
  }
}

Python reallaşdırılması

Giriş məlumatlarını oxuyuruq.

n = int(input())
lst = list(map(int, input().split()))

Massivin cüt mövqelərində yerləşən elementləri çıxarırıq.

for i in range(n):
  if i % 2 == 0: print(lst[i], end = " ")