5 prostych wyzwań programistycznych w C dla początkujących

5 prostych wyzwań programistycznych w C dla początkujących
„Język programowania C jest bardzo przydatny dla początkujących, ponieważ kiedy początkujący nauczyli się tego języka C, to bardzo ułatwia im nauczenie się języków C ++ i C#. Użytkownicy mogą się wiele dowiedzieć o koncepcjach programowania za pomocą języka programowania C. Język programowania C jest niezwykle szybko, ponieważ nie wymaga żadnego dodatkowego przetwarzania. Ale kiedy zaczynamy programować w języku C, możemy stawić czoła wielu wyzwaniom."

W tym artykule wyjaśnimy pewne wyzwania, przed którymi stoją początkujący podczas kodowania w języku C.

Niektóre wyzwania programowe w C dla początkujących

W tym artykule omówimy tylko pięć wyzwań, przed którymi stoją początkujący podczas programowania w C. To są:

  • Wejście/wyjście różne typy danych w C
  • Obliczanie sumy za pomocą pętli w C
  • Znalezienie największej liczby przy użyciu stanu w C
  • Tworzenie tablicy w C
  • Wartości zamiany w C

Teraz pokażemy, jak zrobić wszystkie te kody i jak stawić czoła tym problemom, jeśli występuje w języku programowania C.

Wejście/wyjście różne typy danych w C

Tutaj pokazujemy, jak uzyskać dane od użytkownika i jak wydrukować te dane. Otrzymujemy różne typy danych od użytkownika. Aby utworzyć kod C, najpierw dołączamy plik nagłówka, czyli „stdio.H". Wtedy mamy tutaj „main ()”. Następnie deklarujemy trzy liczby, które są „num_1, num_2 i num_3”. Typ danych „num_1” to „int”, ponieważ chcemy wprowadzić tam numer liczby całkowitej.

Następnie używamy typu danych „Float” z „NUM_2”, więc wstawymy tutaj numer pływaka. Użyliśmy również typu danych „podwójnych” dla „NUM_3”. Teraz typy danych wszystkich trzech liczb są różne. Następnie używamy „printf”, który pomaga wydrukować linię na ekranie. Below this, we have utilized the “scanf,” and this will help in getting the value from the user and saving this value on that address which we have given here after placing the “&” symbol. „%D” pokazuje, że otrzymujemy tutaj wartość liczb całkowitą od użytkownika i zapisujemy tę wartość liczbową w zmiennej „Num_1”.

Następnie drukujemy „Wprowadź numer zmiennoprzecinkowy”, a następnie umieszczamy „Scanf”, w którym napisaliśmy „%F”, co pomaga w uzyskaniu liczby pływaków od użytkownika, a także zapisuje na tej zmiennej, której adres przeszliśmy tutaj. Ta wartość zmiennoprzecinka będzie przechowywana w zmiennej „NUM_2”. W ten sam sposób otrzymujemy wartość „podwójnej” od użytkownika, wpisując „%LF” w instrukcji „Scanf” i zapisując ją w „NUM_3”. Następnie drukujemy wszystkie wartości różnych typów danych osobno poniżej tego za pomocą funkcji „PrintF”.

Musimy skompilować kod C przed wykonaniem. Gdy kod jest pomyślnie skompilowany, wykonujemy ten kod. Po wykonaniu następujące dane wyjściowe renderuje na ekranie. Tutaj mamy wejście trzy liczby różnych typów danych, a następnie wydrukowaliśmy wszystkie liczby.

Obliczanie sumy za pomocą pętli w C

Drugim wyzwaniem jest znalezienie sumy liczb poprzez wykorzystanie pętli w programowaniu C. Deklarujemy trzy zmienne, które są „nie, dodaj i num”, a także inicjujemy tutaj „Dodaj”. Teraz drukujemy „Wprowadź numer, który chcesz dodać”, a następnie umieszczamy „Scanf”, który otrzymuje numer od użytkownika i zapisuje go w zmiennej „Nie”. Następnie otrzymujemy numery od użytkownika od użytkownika za pomocą pętli „for”. Wykorzystaliśmy „Scanf”, który pomaga uzyskać wartości od użytkownika. Następnie użyliśmy operatora arytmetycznego „+”, który pomaga w dodaniu wartości, które wprowadza użytkownik. Zapisujemy sumę wszystkich wartości w zmiennej „Dodaj”. Następnie wyświetlamy poniższą sumę.

Najpierw wprowadzamy „3”, ponieważ chcemy wprowadzić trzy liczby za pomocą pętli, a następnie dodać te trzy liczby. Liczby, które tu wprowadziliśmy.

Znalezienie największej liczby przy użyciu stanu w C

Teraz znajdujemy największą liczbę za pomocą stanu „jeśli” w programowaniu C. Zadeklarowaliśmy tutaj cztery zmienne, które są „NUM_1, NUM_2, NUM_3 i największe”. Otrzymujemy trzy liczby od użytkownika za pomocą „Scanf”, a następnie użyliśmy tutaj warunku „jeśli”. Umieszczamy warunek, że „num_1” jest większy niż „num_2”, a jeśli jest on zadowolony, wówczas poruszamy się w stanie „jeśli”, w którym umieściliśmy kolejne „jeśli” lub możemy powiedzieć, że zagnieżdżona jest tutaj „jeśli” jest używany. Następnie sprawdzamy, czy „NUM_1” jest również większy niż „NUM_3”.

Jeśli to prawda, to w „największej” zmiennej wartość „NUM_1” jest zapisywana, a jeśli nie jest prawdą, wówczas wartość „NUM_3” jest zapisywana w tej „największej” zmiennej. W ten sam sposób następny zagnieżdżony warunek „IF” działa, a największa wartość będzie przechowywana w „największej” zmiennej. Następnie drukujemy największą wartość na ekranie, umieszczając ją w „Printf”.

W tym miejscu wprowadziliśmy trzy losowe liczby, a warunek „jeśli” jest stosowany do tych liczb, który znajduje największą liczbę wśród tych trzech liczb, a także pokazuje największą liczbę tutaj na końcu.

Tworzenie tablicy w C

Teraz omawiamy tablicę w programowaniu C. Aby utworzyć tablicę liczb całkowitą, umieszczamy typ danych „int”, a następnie nazwa tablicy jest zapisywana, czyli „znaki”, a także rozmiar tablicy „znaków” jest wstawiany, czyli „5”. Następnie wprowadzamy pięć liczb całkowitych do tej tablicy. Następnie musimy wydrukować wszystkie wartości tej tablicy, więc wykorzystaliśmy tutaj pętlę „for”. Ta pętla otrzyma wszystkie wartości tablicy, a „printf” wyświetli wszystkie wartości tablicy na ekranie wyjściowym.

Tablica jest pokazana na tym obrazie, który utworzyliśmy w powyższym kodzie C.

Wartości zamiany w C

Teraz pokazujemy, jak zamieniać wartości w programowaniu C. Musimy zadeklarować zmienne w C, które musimy wykorzystać w tym programie. Zadeklarowaliśmy tutaj „wartość_1, wartość_2 i temp_value”. Otrzymujemy tylko dwie wartości liczb całkowitych od użytkownika, które przechowyliśmy w „Value_1 i Value_2”. Drukujemy obie wartości na ekranie za pomocą „PrintF”. Następnie zamieniamy te wartości za pomocą „TEMP_VALUE”.

Najpierw zapisujemy wartość liczb całkowitą, którą użytkownik przechowuje w „Value_1” w „Temp_value”. Następnie liczba przechowywana w „wartości_2” jest zamieniona i zapisywana w „wartości_1”. Również w „wartości_2” zapisaliśmy wartość, którą zapisaliśmy w „Temp_value”. Teraz obie wartości są zamienione, a nowe wymienione wartości zostaną wydrukowane na ekranie, ponieważ ponownie użyliśmy „printf”.

Po pierwsze, pokazuje „33” i „98”, jak tu weszliśmy. Następnie zamieniamy te wartości, a wartości zamienionych są również pokazane poniżej.

Wniosek

Napisaliśmy „5 wyzwań programistycznych w C dla początkujących”. Wyjaśniliśmy wejście/wyjście w C za pomocą „PrintF i Scanf”. Następnie omówiliśmy „obliczenie sumy za pomocą pętli w C”. Wyjaśniliśmy również „Znalezienie największej liczby w C za pomocą stanu IF”, a następnie „Tworzenie tablicy w C”. Następnie pokazaliśmy, jak „zamienić wartości w programowaniu C”. Wykonaliśmy tutaj kody C, a także pokazaliśmy te kody i wyniki w tym artykule. To są podstawowe wyzwania dla początkujących w języku programowania C.