8416074707

8416074707



Podstawy programowania, sem.II

Laboratorium nr 10 Tablice znakowe cz. I

1.    Wczytać tablice znaków: tablicę sl[6] przy użyciu scanf, tablicę s2[8] przy użyciu gets, oraz s3[10] stosując fgets , następnie wydrukować poszczególne tablice stosując odpowiednio printf puts i fputs .

2.    Wczytać tablicę znakową 10-elementową, następnie wydrukować 3 pierwsze znaki i 3 ostatnie znaki tablicy, następnie skrócić łańcuch do 6 znaków, wydrukować długości łańcucha przed skróceniem i po skróceniu.

3.    Zamienić wszystkie wystąpienia zadanego znaku w tablicy na inny zadany.

4.    Zrealizować następujące kopiowania tablic znakowych:

a)    do tablicy znaków s4[5] skopiować tablicę znaków s5[5]="1234".

b)    do tablicy znaków s6[5] skopiować trzy ostatnie znaki z tablicy s7[8]="tekst". Wydrukować tablice s6 i s7.

5.    Wczytać z klawiatury tablice znakowe nazwisko[ 10] i imżeflO], następnie wykonać następujące działania.

c)    zamienić wszystkie litery w obu tablicach na małe

d)    utworzyć tablicę znakową będącą połączeniem obu łańcuchów rozdzielonych jedna spacją

e)    zmienić w każdej z tablic pierwszą literę na dużą i następnie utworzyć tablicę znakową będącą połączeniem obu tablic

6.    Wczytać z klawiatury tablicę znaków lani, następnie pojedynczy znak oraz tablicę

znakową lan2 składającą się z trzech znaków. Sprawdzić przy użyciu funkcji czy zadany znak (funkcja strchr) i lan2 (funkcja strstr) występują w tablicy lani.

7.    Wczytać dwie tablice znaków i wydrukować je w kolejności alfabetycznej.

8.    Zrealizować następujące konwersje tablica znaków/ liczba i liczba/ tablica znaków

a) wczytać liczbę całkowitą w postaci tablicy znaków i zamienić na postać numeryczną ( funkcja atoi)



Wyszukiwarka

Podobne podstrony:
Podstawy programowania, sem.IILaboratorium nr 2 1. Wczytać dwie zmienne typu x,y typu double i oblic
Podstawy programowania, sem.IILaboratorium nr 9 Funkcje cz. I 1.Napisać następujące funkcje: // nAdd
d) ln(l+x) = £(-l)"łI — e) arctgxE<-«* x 2n +1Podstawy programowania, sem.IILaboratorium nr
Podstawy programowania sem.II Laboratorium nr 1 Wprowadzenie do środowiska Dev C++ i arytmetyki 1.
Podstawy programowania, sem.II Laboratorium nr 4 Instrukcje if, if else, switch 1. Napisać program
zmontowanego komputera -wykonanie procedury POST - zgodny z podstawą programową - E12.1(4)6. Zajęcia
Cykl inżynierii oprogramowania (1)•    Podstawy programowania (sem. II) -
Podstawy informatyki Lista zadań nr. 10 Zmienne dynamiczne i listy Sprawdzian wiadomości. Napis
10 lat podstawy programowe), 10 lat oowycli przedmiotów Podstawy Rok 3, numer 12/27 1 grudnia 2012
Programowanie Równoległe i Rozproszone Wykład 2_Nr 10 - Roadrunner Roadrunner* - superkomputer zbudo
Podstawy programowania -1 doc. dr inż. Tadeusz Jeleniewski Wykład: sobota B, godz. 10.30 - 12.55 sal
Podstawowe zasady ochrony środowiska - baza pytań przykładowych 2015 r. Pytanie nr 10 Pomnik przyrod
Tnri Szkota Podstawowa Nr 10 z Oddziałami Integracyjnymi Im. Waleriana Łukasińskiego
W} Arb _ ivluvi nr o 10 PODSTAWY ZARZĄDZANIA Skrypt wykładów
Wykład nr 9,10 PODSTAWY ZARZĄDZANIA Skrypt wykładów 2003/2004 f).1 17 05.12.2003 2.
DYPLOM dlaKamila Starczewskiego ucznia Szkoły Podstawowej nr 10 za zdobycieV miejscaw XIX Powiatowym
Laboratorium nr 4 1.    Stworzyć tablicę o wymiarach 10 na 10 i wypełnić ją liczbami

więcej podobnych podstron