
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
By Diana Contras
2
Popescu
Ion
strcat
PopescuIon
3
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
#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
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
#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
By Diana Contras
Show answer
Auto Play
Slide 1 / 8
SLIDE
Similar Resources on Wayground
10 questions
Penulisan Kode Program Bahasa C
Presentation
•
12th Grade
8 questions
Struktur Data
Presentation
•
University
9 questions
Recapitulare strucuri repetitive
Presentation
•
9th Grade
12 questions
Introduction to C/C++ Programing
Presentation
•
KG - University
13 questions
[PROGDAS] Tipe Data // 20082021
Presentation
•
10th Grade
11 questions
PRES estructura de control
Presentation
•
9th Grade
11 questions
Java 4. Istruzioni condizionali
Presentation
•
10th - 12th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Information Technology (IT)
26 questions
SLIME!!!!!
Quiz
•
KG - 12th Grade
20 questions
Cell Transport
Quiz
•
9th - 12th Grade
20 questions
Budgeting
Quiz
•
9th - 12th Grade
20 questions
Investing
Quiz
•
9th - 12th Grade
8 questions
DNA vs. RNA
Presentation
•
9th - 12th Grade
12 questions
Identify Rigid Transformations
Quiz
•
8th - 12th Grade
10 questions
Complementary, Supplementary, Vertical, and Linear Pairs
Quiz
•
9th - 12th Grade
20 questions
Managing Credit
Quiz
•
9th - 12th Grade