int main(){ int ma[2][2]; int temp; temp=0; for(int i=0;i<2;i++) for(int j=0;j<2;j++) cin>>ma[i][j]; cout<<"First array:"<<endl; for (int i=0; i<2; i++){ for (int j=0; j<2; j++) cout<<ma[i][j]<<"\t"; cout<<endl; } for(int i=0;i<2;i++){ temp=ma[i][0]; ma[i][0]=ma[i][1]; ma[i][1]=temp; } cout<<"Final array"<<endl; for (int i=0; i<2; i++){ for (int j=0; j<2; j++) cout<<ma[i][j]<<"\t"; cout<<endl; } cin.get(); cin.get(); return 0; }
oslopovavera
27.04.2022
Первая программа:
<!DOCTYPE html> <html> <head> <style> body { text-align: center; }
form { display: inline-block; }
form > button { width: 100%; } </style> <script> function Privetstvie() { var name1 = "Моё имя"; var name = document.getElementById("Pole_vvoda_imeni").value; var Pole_vuvoda_privetstviya = document.getElementById("Pole_vuvoda_privetstviya");
<!DOCTYPE html> <html> <head> <style> body { text-align: center; }
form { display: inline-block; }
form > button { width: 100%; } </style> <script> function Privetstvie() { var name1 = "Моё имя"; var name2 = "Имя друга"; var name3 = "Имя другого друга"; var name = document.getElementById("Pole_vvoda_imeni").value; var Pole_vuvoda_privetstviya = document.getElementById("Pole_vuvoda_privetstviya");
Using System; using System.Text.RegularExpressions; using static System.Console;
internal static class Program { private static void Main() { try { WriteLine("Введите строку"); var s = ReadLine();
//1) Составить программу удаляющую из данного текста все буквосочетания "ма" и выводящую получившийся текст и его длину. var s1 = Task1(s, "ма"); WriteLine($"Удалить буквосочетания \"ма\"\nТекст = {s1}\nДлина = {s1.Length}"); s1 = Task1Regex(s, "ма"); WriteLine($"Удалить буквосочетания \"ма\"\nТекст = {s1}\nДлина = {s1.Length}");
//2) Составить программу находящую количество букв "с" в тексте. WriteLine($"Количество букв \"с\" в тексте = {Task2(s, "с")}"); WriteLine($"Количество букв \"с\" в тексте = {Task2Regex(s, "с")}");
//3) Составить программу определяющую, какая из букв "е" или "о" встречается в тексте чаще. WriteLine($"В тексте чаще встречается = {Task3(s, "е", "о")}"); WriteLine($"В тексте чаще встречается = {Task3Regex(s, "е", "о")}"); ReadLine(); } catch(Exception e) { WriteLine(e); ReadLine(); } }
private static int Task2(string s, string frase) { var count = -1; var k = -1; do { count++; k = s.IndexOf(frase, k+1, StringComparison.Ordinal); } while (k >= 0);
return count; }
private static string Task3(string s, string frase1, string frase2) { var count1 = Task2(s, frase1); var count2 = Task2(s, frase2);
if (count1 == count2) return "поравну";
return count1 > count2 ? frase1 : frase2; }
private static string Task1Regex(string s, string frase) { var ms = Regex.Replace(s, frase, ""); return ms; }
private static int Task2Regex(string s, string frase) { var m = Regex.Matches(s, frase); return m.Count; }
private static string Task3Regex(string s, string frase1, string frase2) { var count1 = Task2Regex(s, frase1); var count2 = Task2Regex(s, frase2);
if (count1 == count2) return "поравну";
return count1 > count2 ? frase1 : frase2; } }
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Необходимо задать матрицу и поменять местами 1-й и 2-й столбец. на с++
#include <iostream>
using namespace std;
int main(){
int ma[2][2];
int temp;
temp=0;
for(int i=0;i<2;i++)
for(int j=0;j<2;j++)
cin>>ma[i][j];
cout<<"First array:"<<endl;
for (int i=0; i<2; i++){
for (int j=0; j<2; j++)
cout<<ma[i][j]<<"\t";
cout<<endl;
}
for(int i=0;i<2;i++){
temp=ma[i][0];
ma[i][0]=ma[i][1];
ma[i][1]=temp;
}
cout<<"Final array"<<endl;
for (int i=0; i<2; i++){
for (int j=0; j<2; j++)
cout<<ma[i][j]<<"\t";
cout<<endl;
}
cin.get();
cin.get();
return 0;
}