Odwrotne wypisanie tablicy liczb

0

C może wystąpić raz:

#include <stdio.h>

int main()
{
    double arr[10];
    size_t len = sizeof(arr) / sizeof(arr[0]);

    printf("%d\n", len);

    return 0;
}

A co do pętli, to jeśli to ma być C++ to można użyć std::begin i std::end:

#include <iostream>

using namespace std;

int main()
{
    double arr[10] = {1., 2., 3., 4., 5., 6., 7., 8., 9., 10.};

    for(auto it = std::begin(arr); it != std::end(arr); ++it) {
       cout << *it << endl;  
    }

    return 0;
}
0

fajne algorytmy pokazujecie, to ja dorzucę swój :P

#include <iostream>

int main(void)
{
    double tab [10]={1,2,3,4,5,6,7,8,9,0};

    std::cout << "tablica przed odwroceniem" << std::endl;

    for(int i=0; i<10; i++){
        std::cout << tab[i] << " ";
    }

    std::cout << std::endl;

    std::cout << "tablica po odwroceniu" << std::endl;

    for(int i=9; i>=0; i--){
        std::cout << tab[i] << " ";
    }

    std::cout << std::endl;

    return 0;
}

dorób se wczytywanie z klawiatury.

0

Dzięki za wszystkie podpowiedzi i tłumaczenia trochę się rozjaśniło.
Jutro Wam podrzucę "co autor miał na myśli" z tym zadaniem.
Dzięki!

1 użytkowników online, w tym zalogowanych: 0, gości: 0, botów: 1

Robot: CCBot