Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Jak wyświetlić ostatnią cyfrę liczby?


Rekomendowane odpowiedzi

Opublikowano

Cześć, powie mi ktoś jak za pomocą c++ wyswietlic ostatnią cyfrę liczby nie znając jej długośći?

Chodzi o to ze pobieramy x i wyswietlamy ostatnia cyfre x

Z gory dzieki za pomoc :D

Pomogłem? Daj +

Opublikowano

Nie wiem czy jest to najoptymalniejsze rozwiązanie (zapewne nie, bo w C++ nie siedzę na co dzień), ale działa :P.

#include <iostream>
#include <string>

using namespace std;

int main()
{
	int liczba1 = 123;
	string liczba2 = to_string(liczba1);

	string liczba3 = liczba2.substr(liczba2.length() - 1);
	cout << liczba3;

	getchar();
    return 0;
}

Zostanie wyświetlona liczba "3" w tym przypadku.

Opublikowano

Nie wiem czy jest to najoptymalniejsze rozwiązanie (zapewne nie, bo w C++ nie siedzę na co dzień), ale działa :P.

#include <iostream>
#include <string>

using namespace std;

int main()
{
	int liczba1 = 123;
	string liczba2 = to_string(liczba1);

	string liczba3 = liczba2.substr(liczba2.length() - 1);
	cout << liczba3;

	getchar();
    return 0;
}

Zostanie wyświetlona liczba "3" w tym przypadku.

Coś nie działa ;/ Ale i tak juz do zamkniecia, poniewaz potrzebowalem ostatniej liczby i jesli jest ona 9,8,7,6,5.... wykonaj rozny kod i poradzilem sobie poprzez dzielenie przez 10 i na podstawie reszty z dzielenia to ustalalilem :D /close

Pomogłem? Daj +

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...