
Funcțiile strcat și strncat șiruri de caractere
Presentation
•
Information Technology (IT)
•
11th Grade
•
Practice Problem
•
Hard
Diana Contras
FREE Resource
6 Slides • 2 Questions
1
Funcțiile strcat și strncat șiruri de caractere
By Diana Contras
2
Popescu
Ion
strcat
PopescuIon
3
Funcția strcat
Scop: adaugă conținutul unui șir sursă (src) la finalul unui șir destinație (dest)
char* strcat(char* dest, const char* src);
Condiție: dest trebuie să aibă spațiu suficient pentru rezultatul final.
4
Exemplu funcția strcat
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char text1[30] = "Infor";
char text2[] = "matica";
strcat(text1, text2);
cout << text1; // Afișează: Informatica
}
5
Funcția strncat
Scop: adaugă n caractere din conținutul unui șir sursă (src) la finalul unui șir destinație (dest)
char* strncat(char* dest, const char* src, size_t n);
Condiție: dest trebuie să aibă spațiu suficient pentru rezultatul final.
6
Exemplu funcția strncat
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char a[20] = "Progr";
char b[] = "amare";
strncat(a, b, 2);
cout << a; // Afișează: Program
}
7
Multiple Choice
Ce se afişează în urma executării secvenţei de program scrisă mai jos dacă variabila s memorează şirul abcdefg?
abcdefg123
abcd123efg
123abcdefg
8
Open Ended
Scrieți programul C++ pentru problema:
Scrieți un program care citește de la tastatură două șiruri formate fiecare din cel mult 20 de caractere. Primul șir reprezintă numele unei persoane, iar al doilea șir reprezintă prenumele aceleiași persoane. Atât numele, cât și prenumele sunt formate doar din litere ale alfabetului englez și fiecare conține cel puțin o consoană.
Programul construiește în memorie și afișează pe ecran un al treilea șir de caractere, care va conține consoanele din prenumele citit dispuse în ordinea în care apar în prenume, urmate de exact un spațiu și de numele citit.
Exemplu:
Intrare
Popescu Vasile
Ieşire
Vsl Popescu
Funcțiile strcat și strncat șiruri de caractere
By Diana Contras
Show answer
Auto Play
Slide 1 / 8
SLIDE
Similar Resources on Wayground
14 questions
Урок без названия
Presentation
•
9th Grade
8 questions
Bài học không có tiêu đề
Presentation
•
Professional Development
16 questions
fizyka atomowa
Presentation
•
9th - 12th Grade
20 questions
Pointers in C
Presentation
•
12th Grade
11 questions
Introdução à programação
Presentation
•
KG - University
12 questions
Struct C++
Presentation
•
11th Grade
16 questions
PEMROGRAMAN DASAR
Presentation
•
10th Grade
11 questions
Numere perfecte
Presentation
•
University
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Information Technology (IT)
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
9 questions
Scientific method
Interactive video
•
9th - 12th Grade
20 questions
Flinn Lab Safety Quiz
Quiz
•
9th - 12th Grade
19 questions
Classify Types of Real Numbers
Quiz
•
9th - 12th Grade
20 questions
Scientific Method & Variables
Quiz
•
9th - 12th Grade
20 questions
Lab Equipment and Safety Quiz
Quiz
•
10th - 12th Grade
20 questions
Spanish alphabet
Quiz
•
9th - 12th Grade